diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-02-21 19:11:32 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2019-02-21 19:12:50 +0100 |
commit | 0573d78195703eed8776b0ece7ee9f05c4d5217f (patch) | |
tree | 181122d4e6e7f662d8bd6caa8aab868e8d3a4352 | |
parent | 37008d319e4d05df394cafb2ad0e663194f14c16 (diff) | |
download | vyos-1x-0573d78195703eed8776b0ece7ee9f05c4d5217f.tar.gz vyos-1x-0573d78195703eed8776b0ece7ee9f05c4d5217f.zip |
[ntp] restructure 'show ntp' command
* show 'ntp <peer>' moved to 'show ntp server <peer>'
* added 'show ntp info' command providing additional system information
-rw-r--r-- | op-mode-definitions/show-ntp.xml | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/op-mode-definitions/show-ntp.xml b/op-mode-definitions/show-ntp.xml index 4db43b449..48cee5bee 100644 --- a/op-mode-definitions/show-ntp.xml +++ b/op-mode-definitions/show-ntp.xml @@ -7,16 +7,25 @@ <help>Show peer status of NTP daemon</help> </properties> <command>if ps -C ntpd &>/dev/null; then ntpdc -n -c peers; else echo NTP daemon disabled; fi</command> + <children> + <tagNode name="server"> + <properties> + <help>Show date and time of specified NTP server</help> + <completionHelp> + <script>${vyos_completion_dir}/list_ntp_servers.sh</script> + </completionHelp> + </properties> + <command>/usr/sbin/ntpdate -q "$4"</command> + </tagNode> + <node name="info"> + <properties> + <help>Show NTP operational summary</help> + </properties> + <command>if ps -C ntpd &>/dev/null; then ntpdc -n -c sysinfo; ntpdc -n -c kerninfo; else echo NTP daemon disabled; fi</command> + </node> + + </children> </node> - <tagNode name="ntp"> - <properties> - <help>Show date and time of specified NTP server</help> - <completionHelp> - <script>${vyos_completion_dir}/list_ntp_servers.sh</script> - </completionHelp> - </properties> - <command>/usr/sbin/ntpdate -q "$3"</command> - </tagNode> </children> </node> </interfaceDefinition> |