Merge pull request #410 from YunoHost/fix_diagnosis_disk_not_available

[fix] was replacing the dictionnary with a string and thus breaking everything
This commit is contained in:
Laurent Peuch 2018-01-12 01:57:09 +01:00 committed by GitHub
commit ae6f65141a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -573,8 +573,8 @@ def tools_diagnosis(auth, private=False):
else:
diagnosis['system']['disks'] = {}
for disk in disks:
if isinstance(disk, str):
diagnosis['system']['disks'] = disk
if isinstance(disks[disk], str):
diagnosis['system']['disks'][disk] = disks[disk]
else:
diagnosis['system']['disks'][disk] = 'Mounted on %s, %s (%s free)' % (
disks[disk]['mnt_point'],