summaryrefslogtreecommitdiffstats
path: root/nova/utils.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-01-25 20:12:55 +0000
committerGerrit Code Review <review@openstack.org>2013-01-25 20:12:55 +0000
commit2f97345472a8bafa17c425bccfb7b81b46b8d6d5 (patch)
tree4d400630a804abc00d1e9586667cfac0516758c9 /nova/utils.py
parentdf47c6d27b40a77f74f87c83e27e7fff404165cf (diff)
parente2f2d10e1a59a6688c6f9763fff0fd45578da5eb (diff)
downloadnova-2f97345472a8bafa17c425bccfb7b81b46b8d6d5.tar.gz
nova-2f97345472a8bafa17c425bccfb7b81b46b8d6d5.tar.xz
nova-2f97345472a8bafa17c425bccfb7b81b46b8d6d5.zip
Merge "Avoid db lookup in info_from_instance()."
Diffstat (limited to 'nova/utils.py')
-rw-r--r--nova/utils.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/nova/utils.py b/nova/utils.py
index f9e08fd80..97091e42c 100644
--- a/nova/utils.py
+++ b/nova/utils.py
@@ -1261,3 +1261,10 @@ def last_bytes(file_like_object, num):
remaining = file_like_object.tell()
return (file_like_object.read(), remaining)
+
+
+def metadata_to_dict(metadata):
+ result = {}
+ for item in metadata:
+ result[item['key']] = item['value']
+ return result