[logging] Add new "log timestamp precision" command for subsecond timestamps

2007-04-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>

	* vtysh.c: (vtysh_log_timestamp_precision,
	  no_vtysh_log_timestamp_precision) Implement new log timestamp
	  precision commands: send to all daemons.
	  (vtysh_init_vty) Install new log timestamp precision commands.
This commit is contained in:
Andrew J. Schorr 2007-04-29 03:53:31 +00:00
parent 1ed72e0b3a
commit c749b7227b
2 changed files with 33 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2007-04-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* vtysh.c: (vtysh_log_timestamp_precision,
no_vtysh_log_timestamp_precision) Implement new log timestamp
precision commands: send to all daemons.
(vtysh_init_vty) Install new log timestamp precision commands.
2006-07-27 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
* vtysh_main.c: (usage) Add new -d and -E options. And note that

View File

@ -1571,6 +1571,30 @@ DEFUNSH (VTYSH_ALL,
return CMD_SUCCESS;
}
DEFUNSH (VTYSH_ALL,
vtysh_log_timestamp_precision,
vtysh_log_timestamp_precision_cmd,
"log timestamp precision <0-6>",
"Logging control\n"
"Timestamp configuration\n"
"Set the timestamp precision\n"
"Number of subsecond digits\n")
{
return CMD_SUCCESS;
}
DEFUNSH (VTYSH_ALL,
no_vtysh_log_timestamp_precision,
no_vtysh_log_timestamp_precision_cmd,
"no log timestamp precision",
NO_STR
"Logging control\n"
"Timestamp configuration\n"
"Reset the timestamp precision to the default value of 0\n")
{
return CMD_SUCCESS;
}
DEFUNSH (VTYSH_ALL,
vtysh_service_password_encrypt,
vtysh_service_password_encrypt_cmd,
@ -2408,6 +2432,8 @@ vtysh_init_vty (void)
install_element (CONFIG_NODE, &no_vtysh_log_facility_cmd);
install_element (CONFIG_NODE, &vtysh_log_record_priority_cmd);
install_element (CONFIG_NODE, &no_vtysh_log_record_priority_cmd);
install_element (CONFIG_NODE, &vtysh_log_timestamp_precision_cmd);
install_element (CONFIG_NODE, &no_vtysh_log_timestamp_precision_cmd);
install_element (CONFIG_NODE, &vtysh_service_password_encrypt_cmd);
install_element (CONFIG_NODE, &no_vtysh_service_password_encrypt_cmd);