summaryrefslogtreecommitdiffstats
path: root/snaps/openstack/utils/nova_utils.py
diff options
context:
space:
mode:
authorspisarski <s.pisarski@cablelabs.com>2017-07-21 18:45:31 -0600
committerspisarski <s.pisarski@cablelabs.com>2017-07-21 18:45:31 -0600
commitc1b8dbb0a4c9a7baa4f370955dc6c6f00bbb67a9 (patch)
tree9f5e7016ed1b77d505257a30a053a6b6d650d235 /snaps/openstack/utils/nova_utils.py
parentb0af6e93bb5cc338c289577aad5c4b1bf8de7053 (diff)
Added and improved flavor creation tests.
JIRA: SNAPS-142 Change-Id: I9c3cf5202a551f7b137648e95359f0adeb831101 Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Diffstat (limited to 'snaps/openstack/utils/nova_utils.py')
-rw-r--r--snaps/openstack/utils/nova_utils.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/snaps/openstack/utils/nova_utils.py b/snaps/openstack/utils/nova_utils.py
index 16b3984..70b1e7b 100644
--- a/snaps/openstack/utils/nova_utils.py
+++ b/snaps/openstack/utils/nova_utils.py
@@ -454,6 +454,17 @@ def set_flavor_keys(nova, flavor, metadata):
os_flavor.set_keys(metadata)
+def get_flavor_keys(nova, flavor):
+ """
+ Sets metadata on the flavor
+ :param nova: the Nova client
+ :param flavor: the SNAPS flavor domain object
+ """
+ os_flavor = __get_os_flavor(nova, flavor)
+ if os_flavor:
+ return os_flavor.get_keys()
+
+
def add_security_group(nova, vm, security_group_name):
"""
Adds a security group to an existing VM