From f36589ff0b4045b7976c67187a9477846b69a0e7 Mon Sep 17 00:00:00 2001 From: Alexei Date: Fri, 4 Oct 2024 09:36:16 -0400 Subject: [PATCH] Remove obsolete script Replaced by scan db queries. --- audit.py | 39 --------------------------------------- search_log.sh | 2 -- 2 files changed, 41 deletions(-) delete mode 100644 audit.py diff --git a/audit.py b/audit.py deleted file mode 100644 index e6ffbdf2..00000000 --- a/audit.py +++ /dev/null @@ -1,39 +0,0 @@ -from collections import Counter -import git -import json -import re - -def get_old_maps(): - repo = git.Repo('./') - old_maps = {} - - # load old map data - for c in repo.iter_commits('master'): - if re.match(r'Update seed data: \d+\.\d+\.\d+', c.message): - repo.git.checkout(c.hexsha) - with open('results.json', encoding='utf-8') as f: - js = json.load(f) - if 'version' in js: - old_maps[js['version']] = js - - return old_maps - -def count_domain_blocks(): - old_maps = get_old_maps() - - # count number of times each domain has been blocked - ctr = Counter() - for m in old_maps.values(): - for domain, data in m['action_map'].items(): - if data['heuristicAction'] in ['block', 'cookieblock']: - ctr[domain] += 1 - - return ctr - -# Find domains that are blocked now but have never been blocked before -def count_new_blocks(data): - blocked = [d for d, v in data['action_map'].items() - if v['heuristicAction'] in ['block', 'cookieblock']] - ctr = count_domain_blocks() - new = [d for d in blocked if d not in ctr] - return new diff --git a/search_log.sh b/search_log.sh index 3773a805..2651b375 100755 --- a/search_log.sh +++ b/search_log.sh @@ -6,8 +6,6 @@ # # Falls back to searching results.json for old revisions # where we didn't log new domains in log.txt. -# -# See also: audit.py if [ -z "$1" ] || [ $# -ne 1 ]; then echo "Usage: $0 DOMAIN"