Merge branch 'hotfix/0.14.2'

This commit is contained in:
JackDandy 2018-02-07 16:00:30 +00:00
commit 51df563c50
2 changed files with 11 additions and 3 deletions

View file

@ -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

View file

@ -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