diff options
author | Christian Poessinger <christian@poessinger.com> | 2020-08-03 18:00:12 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2020-08-03 18:00:12 +0200 |
commit | 6539f908e17c17a4a931e9638af9487e341bdcae (patch) | |
tree | 49c8e90ebc3766c9b37dae1f07c2dd1e6e00a148 /op-mode-definitions/ping.xml | |
parent | e9eeaeb0e974e90168b0ce87b4f5553132af01a2 (diff) | |
download | vyos-1x-6539f908e17c17a4a931e9638af9487e341bdcae.tar.gz vyos-1x-6539f908e17c17a4a931e9638af9487e341bdcae.zip |
op-mode: ping: T1600: initial XML implementation
Diffstat (limited to 'op-mode-definitions/ping.xml')
-rw-r--r-- | op-mode-definitions/ping.xml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/op-mode-definitions/ping.xml b/op-mode-definitions/ping.xml new file mode 100644 index 000000000..4c25a59ab --- /dev/null +++ b/op-mode-definitions/ping.xml @@ -0,0 +1,23 @@ +<?xml version="1.0"?> +<interfaceDefinition> + <tagNode name="ping"> + <properties> + <help>Send Internet Control Message Protocol (ICMP) echo request</help> + <completionHelp> + <list><hostname> <x.x.x.x> <h:h:h:h:h:h:h:h></list> + </completionHelp> + </properties> + <command>${vyos_op_scripts_dir}/ping.py ${@:2}</command> + <children> + <leafNode name="node.tag"> + <properties> + <help>Ping options</help> + <completionHelp> + <script>${vyos_op_scripts_dir}/ping.py --get-options "${COMP_WORDS[@]}"</script> + </completionHelp> + </properties> + <command>${vyos_op_scripts_dir}/ping.py ${@:2}</command> + </leafNode> + </children> + </tagNode> +</interfaceDefinition> |