def load_ip_config(ip): # Reload our local config. local_config = self.zk_conn.watch_contents( paths.manager_config(ip), self.update_config) if local_config: base_config.reload(local_config)
def update_manager_config(self, manager, config): self.zk_conn.write(paths.manager_config(manager), config)
def get_manager_config(self, manager): return self.zk_conn.read(paths.manager_config(manager))
def remove_manager_config(self, manager): return self.zk_conn.delete(paths.manager_config(manager))