[hostcfgd]: Promote logs for update-notifications-from-DB from DEBUG to INFO (#2576)

* Add a log message for each notification of add/del TACACS server.

Signed-off-by: Renuka Manavalan <remanava@microsoft.com>

* Moved another syslog message from DEBUG to INFO to be able to see those notifications.

All these changes are to help with a one-time-seen-bug, that hostcfgd did not act upon changes to redis for TACACS servers. We could not repro the bug.

Signed-off-by: Renuka Manavalan <remanava@microsoft.com>
This commit is contained in:
Renuka Manavalan 2019-02-16 10:17:13 -08:00 committed by Ying Xie
parent e5daf216fd
commit def2780f18

View File

@ -159,14 +159,14 @@ class HostConfigDaemon:
log_data = copy.deepcopy(data)
if log_data.has_key('passkey'):
log_data['passkey'] = obfuscate(log_data['passkey'])
syslog.syslog(syslog.LOG_DEBUG, 'value of {} changed to {}'.format(key, log_data))
syslog.syslog(syslog.LOG_INFO, 'value of {} changed to {}'.format(key, log_data))
def tacacs_global_handler(self, key, data):
self.aaacfg.tacacs_global_update(key, data)
log_data = copy.deepcopy(data)
if log_data.has_key('passkey'):
log_data['passkey'] = obfuscate(log_data['passkey'])
syslog.syslog(syslog.LOG_DEBUG, 'value of {} changed to {}'.format(key, log_data))
syslog.syslog(syslog.LOG_INFO, 'value of {} changed to {}'.format(key, log_data))
def start(self):
self.config_db.subscribe('AAA', lambda table, key, data: self.aaa_handler(key, data))