コード例 #1
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
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)
コード例 #2
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
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)
コード例 #3
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)
コード例 #4
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
コード例 #5
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
def _query(**conditions):
    rule = RuleManager()
    return rule.query(**conditions)
コード例 #6
0
ファイル: ext.py プロジェクト: bellamusic/cloudsdk
def _deregister(name):
    rule = RuleManager()
    rule.deregister(name)