chiark / gitweb /
stats: fix a few dict accesses left over
authorDaniel Martí <mvdan@mvdan.cc>
Mon, 7 Dec 2015 11:33:24 +0000 (12:33 +0100)
committerDaniel Martí <mvdan@mvdan.cc>
Mon, 7 Dec 2015 11:33:24 +0000 (12:33 +0100)
fdroidserver/stats.py

index ac9896144ce55f7f5f2e6bd360bc30caceaa7787..f80505c354ae4610dd60477f4f4653aa33f15ee7 100644 (file)
@@ -68,8 +68,8 @@ def main():
         sys.exit(1)
 
     # Get all metadata-defined apps...
-    allmetaapps = [a for a in metadata.read_metadata().itervalues()]
-    metaapps = [a for a in allmetaapps if not a['Disabled']]
+    allmetaapps = [app for app in metadata.read_metadata().itervalues()]
+    metaapps = [app for app in allmetaapps if not app.Disabled]
 
     statsdir = 'stats'
     logsdir = os.path.join(statsdir, 'logs')
@@ -271,7 +271,7 @@ def main():
 
     # Write list of disabled apps...
     logging.info("Processing disabled apps...")
-    disabled = [a['id'] for a in allmetaapps if a['Disabled']]
+    disabled = [app.id for app in allmetaapps if app.Disabled]
     with open(os.path.join(statsdir, 'disabled_apps.txt'), 'w') as f:
         for appid in sorted(disabled):
             f.write(appid + '\n')