22 lines
613 B
Python
22 lines
613 B
Python
"""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()
|