Map apps in memory from appid to appinfo

Instead of storing them in a list and doing linear searches by appinfo['id']
This commit is contained in:
Daniel Martí 2014-08-16 12:46:02 +02:00
parent 880f75110e
commit 94c29f9c37
11 changed files with 108 additions and 113 deletions

View file

@ -570,13 +570,13 @@ def main():
.format(common.getappname(app), version))
return
for app in apps:
for appid, app in apps.iteritems():
if options.autoonly and app['Auto Update Mode'] in ('None', 'Static'):
logging.debug("Nothing to do for {0}...".format(app['id']))
logging.debug("Nothing to do for {0}...".format(appid))
continue
logging.info("Processing " + app['id'] + '...')
logging.info("Processing " + appid + '...')
checkupdates_app(app)