aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/attrs/attr/_config.py
blob: 13923f39982e0698e7f50a4ecf07fb4b8192f96c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from __future__ import absolute_import, division, print_function 
 
 
__all__ = ["set_run_validators", "get_run_validators"] 
 
_run_validators = True 
 
 
def set_run_validators(run): 
    """ 
    Set whether or not validators are run.  By default, they are run. 
    """ 
    if not isinstance(run, bool): 
        raise TypeError("'run' must be bool.") 
    global _run_validators 
    _run_validators = run 
 
 
def get_run_validators(): 
    """ 
    Return whether or not validators are run. 
    """ 
    return _run_validators