diff options
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> |