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