def manage_config_groups(cluster, instances): groups = [] ambari = plugin_utils.get_instance(cluster, p_common.AMBARI_SERVER) password = cluster.extra["ambari_password"] for instance in instances: groups.extend(configs.get_config_group(instance)) with ambari_client.AmbariClient(ambari, password=password) as client: client.create_config_group(cluster, groups)
def manage_config_groups(cluster, instances): groups = [] for instance in instances: groups.extend(configs.get_config_group(instance)) with _get_ambari_client(cluster) as client: client.create_config_group(cluster, groups)