diff options
| author | Ken Pepple <ken.pepple@gmail.com> | 2011-04-04 16:00:59 -0700 |
|---|---|---|
| committer | Ken Pepple <ken.pepple@gmail.com> | 2011-04-04 16:00:59 -0700 |
| commit | a6c283f00d67a5172d8271d7e48bd58484ac6b96 (patch) | |
| tree | 8ee72185a05bc49e8b270b787ecc8d88f9a36ae3 | |
| parent | 5c67809e4b9a1546c48316ea52676dfeba8f1a75 (diff) | |
| download | nova-a6c283f00d67a5172d8271d7e48bd58484ac6b96.tar.gz nova-a6c283f00d67a5172d8271d7e48bd58484ac6b96.tar.xz nova-a6c283f00d67a5172d8271d7e48bd58484ac6b96.zip | |
openstack api metadata responses must be strings
| -rw-r--r-- | nova/api/openstack/views/servers.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/api/openstack/views/servers.py b/nova/api/openstack/views/servers.py index d24c025be..baa911590 100644 --- a/nova/api/openstack/views/servers.py +++ b/nova/api/openstack/views/servers.py @@ -82,7 +82,8 @@ class ViewBuilder(object): # Return the metadata as a dictionary metadata = {} for item in inst.get('metadata', []): - metadata[item['key']] = item['value'] + # metadata values must be strings per API + metadata[item['key']] = str(item['value']) inst_dict['metadata'] = metadata inst_dict['hostId'] = '' |
