Also get size info about system ?

This commit is contained in:
Alexandre Aubin 2019-04-25 01:04:59 +02:00
parent 0b70ee84dd
commit 161c18831e

View file

@ -2273,15 +2273,16 @@ def backup_info(name, with_details=False, human_readable=False):
system_key = "hooks" system_key = "hooks"
if "size_details" in info.keys(): if "size_details" in info.keys():
for name, key_info in info["apps"].items(): for category in ["apps", "system"]:
if name in info["size_details"]["apps"].keys(): for name, key_info in info[category].items():
key_info["size"] = info["size_details"]["apps"][name] if name in info["size_details"][category].keys():
if human_readable: key_info["size"] = info["size_details"][category][name]
key_info["size"] = binary_to_human(key_info["size"]) + 'B' if human_readable:
else: key_info["size"] = binary_to_human(key_info["size"]) + 'B'
key_info["size"] = -1 else:
if human_readable: key_info["size"] = -1
key_info["size"] = "?" if human_readable:
key_info["size"] = "?"
result["apps"] = info["apps"] result["apps"] = info["apps"]
result["system"] = info[system_key] result["system"] = info[system_key]