summaryrefslogtreecommitdiffstatshomepage
path: root/tests/TestRulePackage/handler.py
blob: 391471d74a20be42dbbd97fabb51f31ac00ed31d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from infini import Handler, Result

__handlers__ = ["HandlerRule"]


class HandlerRule(Handler):
    """自设业务函数"""

    name = "MyRule" # 规则包名
    priority: int = 0 # 规则包权重

    def process(self, **kwargs) -> Result:
        """声明规则包检定方式"""
        return Result("event1", True)