A few post-2to3 optimizations

This commit is contained in:
Greg Neagle 2019-05-02 09:30:05 -07:00
parent b3339ef2f8
commit adcff204f4

View File

@ -67,7 +67,7 @@ def get_seeding_program(sucatalog_url):
'''Returns a seeding program name based on the sucatalog_url''' '''Returns a seeding program name based on the sucatalog_url'''
try: try:
seed_catalogs = plistlib.readPlist(SEED_CATALOGS_PLIST) seed_catalogs = plistlib.readPlist(SEED_CATALOGS_PLIST)
for key, value in list(seed_catalogs.items()): for key, value in seed_catalogs.items():
if sucatalog_url == value: if sucatalog_url == value:
return key return key
return '' return ''
@ -341,8 +341,7 @@ def find_mac_os_installers(catalog):
installers''' installers'''
mac_os_installer_products = [] mac_os_installer_products = []
if 'Products' in catalog: if 'Products' in catalog:
product_keys = list(catalog['Products'].keys()) for product_key in catalog['Products'].keys():
for product_key in product_keys:
product = catalog['Products'][product_key] product = catalog['Products'][product_key]
try: try:
if product['ExtendedMetaInfo'][ if product['ExtendedMetaInfo'][