From 0d80728124b2b4ae0ab7d8450e21b9ada66ebfb8 Mon Sep 17 00:00:00 2001 From: Flavio Percoco Date: Fri, 28 Aug 2015 11:40:21 +0200 Subject: [PATCH] Make sure the API version is passed down The API version to use was not being passed down to zaqarclient, which ended up in Zaqar using v1 even when v1.1 was explicitly specified. Closes-bug: #1489811 Change-Id: I3d6db3f48803dddb4639706fcae6882b3e5ecfd9 --- zaqarclient/queues/cli.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zaqarclient/queues/cli.py b/zaqarclient/queues/cli.py index e7a50c24..426a5d71 100644 --- a/zaqarclient/queues/cli.py +++ b/zaqarclient/queues/cli.py @@ -30,15 +30,16 @@ API_VERSIONS = { def make_client(instance): """Returns an queues service client.""" + version = instance._api_version[API_NAME] queues_client = utils.get_client_class( API_NAME, - instance._api_version[API_NAME], + version, API_VERSIONS) if not instance._url: instance._url = instance.get_endpoint_for_service_type(API_NAME) - return queues_client(url=instance._url) + return queues_client(url=instance._url, version=version) def build_option_parser(parser):