获取示例pack的地址
https://exchange.stackstorm.org/
ST2 代码地址
https://github.com/StackStorm/st2
ST 原理图
python actions yaml
vim my_echo_action.yaml
--- name: "echo_action" runner_type: "python-script" description: "Print message to standard output." enabled: true entry_point: "my_echo_action.py" parameters: message: type: "string" description: "Message to print." required: true position: 0
python actions python
vim my_echo_action.py
import sys from st2common.runners.base_action import Action class MyEchoAction(Action): def run(self, message): print(message) if message == 'working': return (True, message) return (False, message)