Skip to content

Commit c1a320c

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Adapts new API response schema"
2 parents 4815692 + 2dbbf56 commit c1a320c

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

troveclient/osc/v1/database_clusters.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,13 @@ def set_attributes_for_print_detail(cluster):
3535
info['task_name'] = cluster.task['name']
3636
info.pop('task', None)
3737
if hasattr(cluster, 'ip'):
38-
info['ip'] = ', '.join(cluster.ip)
38+
ip = []
39+
for addr in cluster.ip:
40+
if isinstance(addr, dict):
41+
ip.append(addr['address'])
42+
else:
43+
ip.append(addr)
44+
info['ip'] = ', '.join(ip)
3945
instances = info.pop('instances', None)
4046
if instances:
4147
info['instance_count'] = len(instances)

0 commit comments

Comments
 (0)