projects
/
snf-image-creator
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
825fe2a
)
In kamaki.register convert all metadata to strings
author
Nikos Skalkotos
<skalkoto@grnet.gr>
Fri, 15 Jun 2012 13:46:59 +0000
(16:46 +0300)
committer
Nikos Skalkotos
<skalkoto@grnet.gr>
Fri, 15 Jun 2012 13:53:04 +0000
(16:53 +0300)
Otherwise the registration may fail.
image_creator/kamaki_wrapper.py
patch
|
blob
|
history
diff --git
a/image_creator/kamaki_wrapper.py
b/image_creator/kamaki_wrapper.py
index
66bb940
..
b88f1da
100644
(file)
--- a/
image_creator/kamaki_wrapper.py
+++ b/
image_creator/kamaki_wrapper.py
@@
-83,7
+83,12
@@
class Kamaki(object):
def register(self, name, location, metadata):
"""Register an image to ~okeanos"""
+ # Convert all metadata to strings
+ str_metadata = {}
+ for (key, value) in metadata.iteritems():
+ str_metadata[str(key)]=str(value)
+
params = {'is_public': 'true', 'disk_format': 'diskdump'}
- self.image_client.register(name, location, params, metadata)
+ self.image_client.register(name, location, params, str_metadata)
# vim: set sta sts=4 shiftwidth=4 sw=4 et ai :