diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2021-12-27 08:10:04 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-27 08:10:04 +0100 |
| commit | 54bce130f9074c3d63009237b014c727a1443cc5 (patch) | |
| tree | f95b5f1b85802793e32cc885ee5e1064d7b36fa2 /searxng_extra/standalone_searx.py | |
| parent | 6ffa741e7a739a8b7df210054300dda8c33d75b7 (diff) | |
| parent | 9215d4cde72edadd763bd212209ead861ed7eebd (diff) | |
Merge pull request #658 from dalf/fix-standalone-script
Fix standalone script
Diffstat (limited to 'searxng_extra/standalone_searx.py')
| -rwxr-xr-x | searxng_extra/standalone_searx.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/searxng_extra/standalone_searx.py b/searxng_extra/standalone_searx.py index e243d9cb1..de8a0d77f 100755 --- a/searxng_extra/standalone_searx.py +++ b/searxng_extra/standalone_searx.py @@ -196,9 +196,14 @@ def parse_argument( if __name__ == '__main__': - searx.search.initialize() + settings_engines = searx.settings['engines'] + searx.search.load_engines(settings_engines) engine_cs = list(searx.engines.categories.keys()) prog_args = parse_argument(category_choices=engine_cs) + searx.search.initialize_network(settings_engines, searx.settings['outgoing']) + searx.search.check_network_configuration() + searx.search.initialize_metrics([engine['name'] for engine in settings_engines]) + searx.search.initialize_processors(settings_engines) search_q = get_search_query(prog_args, engine_categories=engine_cs) res_dict = to_dict(search_q) sys.stdout.write(dumps( |