We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4815692 + 2dbbf56 commit c1a320cCopy full SHA for c1a320c
1 file changed
troveclient/osc/v1/database_clusters.py
@@ -35,7 +35,13 @@ def set_attributes_for_print_detail(cluster):
35
info['task_name'] = cluster.task['name']
36
info.pop('task', None)
37
if hasattr(cluster, 'ip'):
38
- info['ip'] = ', '.join(cluster.ip)
+ 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)
45
instances = info.pop('instances', None)
46
if instances:
47
info['instance_count'] = len(instances)
0 commit comments