plists cannot store NoneType, so store 0 for unknown download_kbytes_per_sec

This commit is contained in:
Justin McWilliams
2012-02-10 12:51:27 -05:00
parent 11e5818b75
commit 063dc935a5
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -751,7 +751,7 @@ def installWithInfo(
utc_now_complete = datetime.datetime.utcnow()
duration_seconds = (utc_now_complete - utc_now).seconds
download_speed = item.get('download_kbytes_per_sec', None)
download_speed = item.get('download_kbytes_per_sec', 0)
install_result = {
'name': display_name,
'version': version_to_install,
+1 -1
View File
@@ -1460,7 +1460,7 @@ def processInstall(manifestitem, cataloglist, installinfo):
download_speed = int(
iteminfo['installer_item_size'] / download_seconds)
except (ValueError, ZeroDivisionError):
download_speed = None
download_speed = 0
iteminfo['download_kbytes_per_sec'] = download_speed
filename = getInstallerItemBasename(