diff options
author | Christian Poessinger <christian@poessinger.com> | 2020-06-01 21:01:24 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2020-06-01 21:01:24 +0200 |
commit | 2c206078aeb5d0aa757547b0633a370a9ca3ff70 (patch) | |
tree | f0ffb3f641bb7ffbfa36947f1bc4b68f2a292f37 /op-mode-definitions/dns-dynamic.xml | |
parent | 8c125db846c8875d0401fca9283de187e28ef556 (diff) | |
download | vyos-1x-2c206078aeb5d0aa757547b0633a370a9ca3ff70.tar.gz vyos-1x-2c206078aeb5d0aa757547b0633a370a9ca3ff70.zip |
dns: dynamic: op-mode: rename XML
Diffstat (limited to 'op-mode-definitions/dns-dynamic.xml')
-rw-r--r-- | op-mode-definitions/dns-dynamic.xml | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/op-mode-definitions/dns-dynamic.xml b/op-mode-definitions/dns-dynamic.xml new file mode 100644 index 000000000..2948e68d7 --- /dev/null +++ b/op-mode-definitions/dns-dynamic.xml @@ -0,0 +1,61 @@ +<?xml version="1.0"?> +<interfaceDefinition> + <node name="show"> + <children> + <node name="log"> + <children> + <node name="dns"> + <children> + <node name="dynamic"> + <properties> + <help>Show log for dynamic DNS</help> + </properties> + <command>cat $(printf "%s\n" /var/log/messages* | sort -nr) | grep -e "ddclient"</command> + </node> + </children> + </node> + </children> + </node> + <node name="dns"> + <properties> + <help>Show DNS information</help> + </properties> + <children> + <node name="dynamic"> + <properties> + <help>Show Dynamic DNS information</help> + </properties> + <children> + <leafNode name="status"> + <properties> + <help>Show Dynamic DNS status</help> + </properties> + <command>sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status</command> + </leafNode> + </children> + </node> + </children> + </node> + </children> + </node> + <node name="update"> + <properties> + <help>Update data for a service</help> + </properties> + <children> + <node name="dns"> + <properties> + <help>Update DNS information</help> + </properties> + <children> + <node name="dynamic"> + <properties> + <help>Update Dynamic DNS information</help> + </properties> + <command>sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update</command> + </node> + </children> + </node> + </children> + </node> +</interfaceDefinition> |