diff options
| author | Brian Waldon <brian.waldon@rackspace.com> | 2011-03-24 10:15:50 -0400 |
|---|---|---|
| committer | Brian Waldon <brian.waldon@rackspace.com> | 2011-03-24 10:15:50 -0400 |
| commit | 3b8f1f54136a67ba4c306e47b25b686328ec23b5 (patch) | |
| tree | 330f7225cbf16a8a9a06beb9c152b6ea6b5705d0 /nova | |
| parent | 23ca6a5e90ed5efd40ec3a33a2201a5a3a68cd30 (diff) | |
making servers.generate_href more robust
Diffstat (limited to 'nova')
| -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 08b53177b..4e7f62eb3 100644 --- a/nova/api/openstack/views/servers.py +++ b/nova/api/openstack/views/servers.py @@ -16,6 +16,7 @@ # under the License. import hashlib +import os from nova.compute import power_state import nova.compute @@ -164,4 +165,4 @@ class ViewBuilderV11(ViewBuilder): def generate_href(self, server_id): """Create an url that refers to a specific server id.""" - return "%s/servers/%s" % (self.base_url, server_id) + return os.path.join(self.base_url, "servers", str(server_id)) |
