diff options
Diffstat (limited to 'searx/enginelib/__main__.py')
| -rw-r--r-- | searx/enginelib/__main__.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/searx/enginelib/__main__.py b/searx/enginelib/__main__.py new file mode 100644 index 000000000..7414a2ebe --- /dev/null +++ b/searx/enginelib/__main__.py @@ -0,0 +1,21 @@ +"""Implementation of a command line for development purposes. To start a +command, switch to the environment and run library module as a script:: + + $ ./manage pyenv.cmd bash --norc --noprofile + (py3) python -m searx.enginelib --help + +The following commands can be used for maintenance and introspection +(development) of the engine cache:: + + (py3) python -m searx.enginelib cache state + (py3) python -m searx.enginelib cache maintenance + +""" + +import typer + +from .. import enginelib + +app = typer.Typer() +app.add_typer(enginelib.app, name="cache", help="Commands related to the cache of the engines.") +app() |