summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLingxian Kong <anlin.kong@gmail.com>2020-11-13 10:29:26 +1300
committerLingxian Kong <anlin.kong@gmail.com>2020-11-13 10:31:57 +1300
commit20566017e5c5c4c5b2ebf3629c062f8f2521e0c7 (patch)
tree5975110b89135a09a3e16d7d38cd36c20e5e52dc
parentdd371f04540d2c37fbae9626724769c05465e4b3 (diff)
downloadpython-troveclient-20566017e5c5c4c5b2ebf3629c062f8f2521e0c7.tar.gz
Do not make extra API call for listing instances
Story: 2008343 Task: 41245 Change-Id: Id6a0dc82430dc601d4102729b3ac010e137881c6
-rw-r--r--troveclient/osc/v1/database_instances.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/troveclient/osc/v1/database_instances.py b/troveclient/osc/v1/database_instances.py
index 698ec76..bf81b8b 100644
--- a/troveclient/osc/v1/database_instances.py
+++ b/troveclient/osc/v1/database_instances.py
@@ -52,6 +52,9 @@ def set_attributes_for_print(instances):
setattr(instance, "public",
instance_info["access"].get("is_public", False))
+ if 'addresses' not in instance_info:
+ setattr(instance, 'addresses', '')
+
return instances