upd
This commit is contained in:
parent
eb825f62ee
commit
994ae33a81
@ -10,19 +10,19 @@ from argparse import ArgumentParser
|
|||||||
from ..util import parse_addr
|
from ..util import parse_addr
|
||||||
|
|
||||||
|
|
||||||
my_validators = {}
|
_my_validators = {}
|
||||||
|
|
||||||
|
|
||||||
def _get_validator(name: str) -> Optional[callable]:
|
def _get_validator(name: str) -> Optional[callable]:
|
||||||
if hasattr(validators, f'{name}_validator'):
|
if hasattr(validators, f'{name}_validator'):
|
||||||
return getattr(validators, f'{name}_validator')
|
return getattr(validators, f'{name}_validator')
|
||||||
if name in my_validators:
|
if name in _my_validators:
|
||||||
return my_validators[name]
|
return _my_validators[name]
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
def add_validator(name: str, f: callable):
|
def add_validator(name: str, f: callable):
|
||||||
my_validators[name] = f
|
_my_validators[name] = f
|
||||||
|
|
||||||
|
|
||||||
class ConfigUnit:
|
class ConfigUnit:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user