def check_triggers(message):
global action_triggers
return_value = False
target_policy = ""
for policy in action_triggers:
# Need to make a copy here cause globals :(
rules = list(action_triggers[policy]['rules'])
while rules:
criteria = rules.pop(0)
expression = rules.pop(0)
if re.search(expression, message[criteria].lower()):
return_value = True
else:
return_value = False
rules = []
if return_value:
target_policy = action_triggers[policy]['targetpolicy']
break
return return_value,target_policy
move_policy_from_mbus.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录