.oO SearXNG Developer Documentation Oo.
Loading...
Searching...
No Matches
config.py File Reference

Go to the source code of this file.

Classes

class  searx.botdetection.config.FALSE
 
class  searx.botdetection.config.SchemaIssue
 
class  searx.botdetection.config.Config
 

Namespaces

namespace  searx
 
namespace  searx.botdetection
 
namespace  searx.botdetection.config
 

Functions

 searx.botdetection.config.toml_load (file_name)
 
 searx.botdetection.config.value (str name, dict data_dict)
 
typing.Tuple[bool, list] searx.botdetection.config.validate (typing.Dict schema_dict, typing.Dict data_dict, typing.Dict[str, str] deprecated)
 
typing.Tuple[bool, typing.List] searx.botdetection.config._validate (typing.List names, typing.List issue_list, typing.Dict schema_dict, typing.Dict data_dict, typing.Dict[str, str] deprecated)
 
 searx.botdetection.config.dict_deepupdate (dict base_dict, dict upd_dict, names=None)
 

Variables

 searx.botdetection.config.pytomlpp = None
 
bool searx.botdetection.config.USE_TOMLLIB = True
 
 searx.botdetection.config.tomllib = None
 
list searx.botdetection.config.__all__ = ['Config', 'UNSET', 'SchemaIssue']
 
 searx.botdetection.config.log = logging.getLogger(__name__)
 
 searx.botdetection.config.UNSET = FALSE('<UNSET>')