Revision d3445122 image_creator/kamaki_wrapper.py
b/image_creator/kamaki_wrapper.py | ||
---|---|---|
83 | 83 |
def register(self, name, location, metadata): |
84 | 84 |
"""Register an image to ~okeanos""" |
85 | 85 |
|
86 |
# Convert all metadata to strings |
|
87 |
str_metadata = {} |
|
88 |
for (key, value) in metadata.iteritems(): |
|
89 |
str_metadata[str(key)]=str(value) |
|
90 |
|
|
86 | 91 |
params = {'is_public': 'true', 'disk_format': 'diskdump'} |
87 |
self.image_client.register(name, location, params, metadata) |
|
92 |
self.image_client.register(name, location, params, str_metadata)
|
|
88 | 93 |
|
89 | 94 |
# vim: set sta sts=4 shiftwidth=4 sw=4 et ai : |
Also available in: Unified diff