chiark / gitweb /
Add stats/disabled_apps.txt (closes #87)
authorDaniel Martí <mvdan@mvdan.cc>
Mon, 20 Apr 2015 16:20:24 +0000 (18:20 +0200)
committerDaniel Martí <mvdan@mvdan.cc>
Mon, 20 Apr 2015 16:20:24 +0000 (18:20 +0200)
fdroidserver/stats.py

index ef80fe4d0e0811204101af0fb24c11a6019f3907..0d8c766712a19b65aecd84cd6c1adb8ff35d502f 100644 (file)
@@ -71,7 +71,8 @@ def main():
         sys.exit(1)
 
     # Get all metadata-defined apps...
-    metaapps = [a for a in metadata.read_metadata().itervalues() if not a['Disabled']]
+    allmetaapps = [a for a in metadata.read_metadata().itervalues()]
+    metaapps = [a for a in allmetaapps if not a['Disabled']]
 
     statsdir = 'stats'
     logsdir = os.path.join(statsdir, 'logs')
@@ -283,6 +284,14 @@ def main():
         f.write(license + ' ' + str(count) + '\n')
     f.close()
 
+    # Write list of disabled apps...
+    logging.info("Processing disabled apps...")
+    disabled = [a['id'] for a in allmetaapps if a['Disabled']]
+    f = open('stats/disabled_apps.txt', 'w')
+    for appid in sorted(disabled):
+        f.write(appid + '\n')
+    f.close()
+
     # Write list of latest apps added to the repo...
     logging.info("Processing latest apps...")
     latest = knownapks.getlatest(10)