소스 검색

use prepared env for borg umount

(cherry picked from commit b88da1064155f159163a78cfbafa1adc0eb5ec3a)
Thomas Waldmann 7 년 전
부모
커밋
d6f810560c
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/borg/helpers.py

+ 3 - 2
src/borg/helpers.py

@@ -2343,7 +2343,8 @@ def is_terminal(fd=sys.stdout):
 
 
 def umount(mountpoint):
+    env = prepare_subprocess_env(system=True)
     try:
-        return subprocess.call(['fusermount', '-u', mountpoint])
+        return subprocess.call(['fusermount', '-u', mountpoint], env=env)
     except FileNotFoundError:
-        return subprocess.call(['umount', mountpoint])
+        return subprocess.call(['umount', mountpoint], env=env)