diff options
author | Viacheslav Hletenko <v.gletenko@vyos.io> | 2022-06-08 10:12:47 +0000 |
---|---|---|
committer | Viacheslav Hletenko <v.gletenko@vyos.io> | 2022-06-08 10:12:47 +0000 |
commit | 5f9d0ad5b258258654a9a897f35a6da8d9447670 (patch) | |
tree | 9e119c1223f08f0f78e4c722dabe79cc8d5523a2 /interface-definitions | |
parent | 06c0d2f2f9f4b9c97eb9868df166d787ca367ee7 (diff) | |
download | vyos-1x-5f9d0ad5b258258654a9a897f35a6da8d9447670.tar.gz vyos-1x-5f9d0ad5b258258654a9a897f35a6da8d9447670.zip |
event-handler: Change tagNode event-handler to node
Before:
set service event-handler Foo
After:
set service event-handler event Foo
Diffstat (limited to 'interface-definitions')
-rw-r--r-- | interface-definitions/service-event-handler.xml.in | 85 |
1 files changed, 46 insertions, 39 deletions
diff --git a/interface-definitions/service-event-handler.xml.in b/interface-definitions/service-event-handler.xml.in index ed6d41d1b..aef6bc1bc 100644 --- a/interface-definitions/service-event-handler.xml.in +++ b/interface-definitions/service-event-handler.xml.in @@ -2,62 +2,69 @@ <interfaceDefinition> <node name="service"> <children> - <tagNode name="event-handler" owner="${vyos_conf_scripts_dir}/service_event_handler.py"> + <node name="event-handler" owner="${vyos_conf_scripts_dir}/service_event_handler.py"> <properties> - <help>Event handler name</help> + <help>Service event handler</help> </properties> <children> - <node name="filter"> + <tagNode name="event"> <properties> - <help>Logs filter settings</help> + <help>Event handler name</help> </properties> <children> - <leafNode name="pattern"> + <node name="filter"> <properties> - <help>Match pattern (regex)</help> - </properties> - </leafNode> - <leafNode name="syslog-identifier"> - <properties> - <help>Identifier of a process in syslog (string)</help> - </properties> - </leafNode> - </children> - </node> - <node name="script"> - <properties> - <help>Event handler script file</help> - </properties> - <children> - <leafNode name="arguments"> - <properties> - <help>Script arguments</help> - </properties> - </leafNode> - <tagNode name="environment"> - <properties> - <help>Script environment arguments</help> + <help>Logs filter settings</help> </properties> <children> - <leafNode name="value"> + <leafNode name="pattern"> <properties> - <help>Environment value</help> + <help>Match pattern (regex)</help> + </properties> + </leafNode> + <leafNode name="syslog-identifier"> + <properties> + <help>Identifier of a process in syslog (string)</help> </properties> </leafNode> </children> - </tagNode> - <leafNode name="path"> + </node> + <node name="script"> <properties> - <help>Path to the script</help> - <constraint> - <validator name="script"/> - </constraint> + <help>Event handler script file</help> </properties> - </leafNode> + <children> + <leafNode name="arguments"> + <properties> + <help>Script arguments</help> + </properties> + </leafNode> + <tagNode name="environment"> + <properties> + <help>Script environment arguments</help> + </properties> + <children> + <leafNode name="value"> + <properties> + <help>Environment value</help> + </properties> + </leafNode> + </children> + </tagNode> + <leafNode name="path"> + <properties> + <help>Path to the script</help> + <constraint> + <validator name="script"/> + </constraint> + </properties> + </leafNode> + </children> + </node> </children> - </node> + </tagNode> </children> - </tagNode> + </node> </children> </node> </interfaceDefinition> |