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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user