Merge "Fix config and metadata in cluster update"

This commit is contained in:
Zuul 2021-07-28 13:16:51 +00:00 committed by Gerrit Code Review
commit 9e21cdfd1a
1 changed files with 7 additions and 2 deletions

View File

@ -315,11 +315,16 @@ class UpdateCluster(command.ShowOne):
parsed_args.profile_only,
strict=True,
),
'metadata': senlin_utils.format_parameters(parsed_args.metadata),
'config': senlin_utils.format_parameters(parsed_args.config),
'timeout': parsed_args.timeout,
}
if parsed_args.config is not None:
attrs['config'] = senlin_utils.format_parameters(
parsed_args.config)
if parsed_args.metadata is not None:
attrs['metadata'] = senlin_utils.format_parameters(
parsed_args.metadata)
senlin_client.update_cluster(cluster, **attrs)
if parsed_args.wait:
# PATCH operations do not currently return an action to await.