From 54f419d9b4c7ca481f2163ce9e4496bd81325668 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Thu, 31 May 2018 15:47:19 -0400 Subject: [PATCH] Add 'collective.manager' For requests that must be routed to a definitive owner (e.g. IPMI), have an attribute to track the currently responsible server for singleton operations. --- confluent_server/confluent/config/attributes.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/confluent_server/confluent/config/attributes.py b/confluent_server/confluent/config/attributes.py index 630f42ad..6e8d0bb0 100644 --- a/confluent_server/confluent/config/attributes.py +++ b/confluent_server/confluent/config/attributes.py @@ -148,6 +148,14 @@ node = { # 'autonode.servername, so that would not need to be ' # 'copied ') # }, + 'collective.manager': { + 'description': ('When in collective mode, the member of the ' + 'collective currently considered to be responsible ' + 'for this node. At a future date, this may be ' + 'modified automatically if another attribute ' + 'indicates candidate managers, either for ' + 'high availability or load balancing purposes.') + }, 'discovery.policy': { 'description': 'Policy to use for auto-configuration of discovered ' 'and identified nodes. Valid values are "manual", '