diff options
author | Lingxian Kong <anlin.kong@gmail.com> | 2020-11-13 10:29:26 +1300 |
---|---|---|
committer | Lingxian Kong <anlin.kong@gmail.com> | 2020-11-13 10:31:57 +1300 |
commit | 20566017e5c5c4c5b2ebf3629c062f8f2521e0c7 (patch) | |
tree | 5975110b89135a09a3e16d7d38cd36c20e5e52dc | |
parent | dd371f04540d2c37fbae9626724769c05465e4b3 (diff) | |
download | python-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.py | 3 |
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 |