diff options
| author | Rick Harris <rick.harris@rackspace.com> | 2011-06-09 21:36:20 +0000 |
|---|---|---|
| committer | Rick Harris <rick.harris@rackspace.com> | 2011-06-09 21:36:20 +0000 |
| commit | e307bf5dd60dc84587f76d88956499ee1f1013fb (patch) | |
| tree | 5fed05d4909c947e6fb3650a1042f6639f46171c /nova/image | |
| parent | be9b25b225d2b4c25e1b977e1e4b8166b3dacaf4 (diff) | |
Fixing code per review comments
Diffstat (limited to 'nova/image')
| -rw-r--r-- | nova/image/glance.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nova/image/glance.py b/nova/image/glance.py index f82c0f4a3..5712215bb 100644 --- a/nova/image/glance.py +++ b/nova/image/glance.py @@ -45,7 +45,9 @@ def pick_glance_api_server(): Returns (host, port) """ - host, port = random.choice(FLAGS.glance_api_servers) + host_port = random.choice(FLAGS.glance_api_servers) + host, port_str = host_port.split(':') + port = int(port_str) return host, port @@ -60,7 +62,8 @@ class GlanceImageService(service.BaseImageService): SERVICE_IMAGE_ATTRS = service.BaseImageService.BASE_IMAGE_ATTRS +\ GLANCE_ONLY_ATTRS - _client = None + def __init__(self, client=None): + self._client = client def _get_client(self): # NOTE(sirp): we want to load balance each request across glance |
