Exemple #1
0
def _register(data):
    data = eval(data)
    if '_name' not in data:
        logger.error('data is invalid', data)
        raise ValueError('can not support the rule')
    rule = RuleManager()
    rule.register(data['_name'], **data)
Exemple #2
0
def _register(data):
    data = eval(data)
    if '_name' not in data:
        logger.error('data is invalid', data)
        raise ValueError('can not support the rule')
    rule = RuleManager()
    rule.register(data['_name'], **data)
Exemple #3
0
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)
Exemple #4
0
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
Exemple #5
0
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
Exemple #6
0
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)