[mod] ExpireCache - sqlite based key/value cache with expire time

This commit is contained in:
Markus Heiser 2025-04-21 10:05:34 +02:00 committed by Markus Heiser
parent 4a594f1b53
commit 4cbfba9d7b
7 changed files with 650 additions and 11 deletions

View file

@ -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()