new bugs list and filter

This commit is contained in:
gauthiier
2015-07-08 16:44:01 +02:00
parent 6ff788a782
commit a5004449a5
4 changed files with 2035 additions and 1144 deletions
+2016 -1139
View File
File diff suppressed because it is too large Load Diff
+12 -3
View File
@@ -1,5 +1,13 @@
import sys, json
def reorder_ids(bugs):
result = {}
for key, info in bugs.iteritems():
id = info['aid']
result[str(id)] = key
return result
if __name__ == '__main__':
fp = sys.stdin
@@ -10,6 +18,7 @@ if __name__ == '__main__':
sys.exit('Error loading data... Aborting.')
apps = data['apps']
bugs = reorder_ids(data['bugs'])
result = {}
result['ads'] = []
@@ -18,13 +27,13 @@ if __name__ == '__main__':
result['widgets'] = []
result['privacy'] = []
hosts = data['firstPartyExceptions']
for key, info in apps.iteritems():
if key in hosts:
k = bugs[key]
if k in hosts:
urls = []
for u in hosts[key]:
for u in hosts[k]:
if info['cat'] == 'tracker':
result['trackers'].append(u)
elif info['cat'] == 'ad':