2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-09-29 00:31:09 +00:00

Add hardwaremanagement.manager to monitor

React to a change in the hardwaremanagement.manager value,
to allow for cases where a user sets it after it would have been
needed.
This commit is contained in:
Jarrod Johnson
2017-03-01 15:33:53 -05:00
parent 79e57a442d
commit af478816e9
@@ -323,6 +323,7 @@ def newnodes(added, deleting, configmanager):
allnodes = configmanager.list_nodes()
attribwatcher = configmanager.watch_attributes(
allnodes, ('discovery.policy', 'hardwaremanagement.switch',
'hardwaremanagement.manager',
'hardwaremanagement.switchport',
'pubkeys.tls_hardwaremanager'), _recheck_nodes)
_recheck_nodes(None, configmanager)
@@ -333,6 +334,7 @@ def start_detection():
allnodes = cfg.list_nodes()
attribwatcher = cfg.watch_attributes(
allnodes, ('discovery.policy', 'hardwaremanagement.switch',
'hardwaremanagement.manager',
'hardwaremanagement.switchport',
'pubkeys.tls_hardwaremanager'), _recheck_nodes)
cfg.watch_nodecollection(newnodes)