触发编辑
描述
编辑触发器。
用法
cm trigger | tr edit <subtype_type> <position_number> [--position=<new_position>] [--name=<new_name>] [--script=<script_path>] [--filter=<str_filter>] [--server=<repserverspec>]
选项
选项 / 参数 | 描述 |
---|---|
--position | 指定触发器的新的位置。此位置不能被另一个相同类型的触发器使用。 |
--name | 指定触发器的新的名称。 |
--script | 指定触发器脚本的新执行路径。如果脚本以“webtrigger ”开头,则将被视为 Web 触发器。有关更多详细信息,请参见备注。 |
--filter | 仅检查与指定过滤器匹配的项目。 |
--server | 修改指定服务器上的触发器。如果没有指定服务器,则在客户端配置的服务器上执行命令。(使用“cm help objectspec”了解更多关于服务器规范的信息。) |
subtype_type | 触发器执行和触发器操作。(使用“cm showtriggertypes”查看触发器类型的列表。) |
position_number | 要修改的触发器所占用的位置。 |
帮助
备注
Web 触发器:通过将“webtrigger <target-uri>”作为触发器命令输入来创建 Web 触发器。在这种情况下,触发器将对指定的 URI 执行 POST 查询,其中请求主体包含一个包含触发器环境变量的 JSON 字典,以及指向字符串数组的固定 INPUT 键。
示例
cm trigger edit after-setselector 6 --name="Backup2 manager" --script="/new/path/al/script"
cm tr edit before-mklabel 7 --position=4 --server=myserver:8084
cm trigger edit after-add 2 --script="webtrigger http://myserver.org/api"