Example #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)
Example #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)
Example #3
0
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)
Example #4
0
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
Example #5
0
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
Example #6
0
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)