Browse Source

Change add handling for where requesting disk freespace is denied permission on some Linux distros.

tags/release_0.14.2^2
JackDandy 7 years ago
parent
commit
16d7c032b4
  1. 7
      CHANGES.md
  2. 7
      sickbeard/helpers.py

7
CHANGES.md

@ -1,4 +1,9 @@
### 0.14.1 (2018-02-03 22:40:00 UTC) ### 0.14.2 (2018-02-07 16:00:00 UTC)
Change add handling for where requesting disk freespace is denied permission on some Linux distros
### 0.14.1 (2018-02-03 22:40:00 UTC)
Change terminology around the custom quality selection to improve clarity Change terminology around the custom quality selection to improve clarity
Change restrict changing custom download qualities to reasonable selections Change restrict changing custom download qualities to reasonable selections

7
sickbeard/helpers.py

@ -1611,7 +1611,10 @@ def freespace(path=None):
except(StandardError, Exception): except(StandardError, Exception):
pass pass
elif sys.platform.startswith(('linux', 'darwin', 'sunos5')) or 'bsd' in sys.platform: elif sys.platform.startswith(('linux', 'darwin', 'sunos5')) or 'bsd' in sys.platform:
storage = os.statvfs(path) try:
result = storage.f_bavail * storage.f_frsize storage = os.statvfs(path) # perms errors can result
result = storage.f_bavail * storage.f_frsize
except OSError:
pass
return result return result

Loading…
Cancel
Save