diff options
Diffstat (limited to 'searx/data/__init__.py')
-rw-r--r-- | searx/data/__init__.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/searx/data/__init__.py b/searx/data/__init__.py index 391947bff..1116e5d47 100644 --- a/searx/data/__init__.py +++ b/searx/data/__init__.py @@ -2,7 +2,7 @@ import json from pathlib import Path -__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'bangs_loader'] +__init__ = ['ENGINES_LANGUGAGES', 'CURRENCIES', 'USER_AGENTS', 'bangs_loader', 'ahmia_blacklist_loader'] data_dir = Path(__file__).parent @@ -16,6 +16,11 @@ def bangs_loader(): return load('bangs.json') +def ahmia_blacklist_loader(): + with open(str(data_dir / 'ahmia_blacklist.txt'), encoding='utf-8') as fd: + return fd.read().split() + + ENGINES_LANGUAGES = load('engines_languages.json') CURRENCIES = load('currencies.json') USER_AGENTS = load('useragents.json') |