From 7c35f9e08a2d9e38d9d887ef83ed4033c18f8d68 Mon Sep 17 00:00:00 2001 From: Terry Howe Date: Thu, 29 May 2014 06:19:51 -0600 Subject: [PATCH] Get rid of base_url from transport Remove base_url from transport since it was just a hack to get things going. The URL ought to come from the get_endpoint call from the authenticator. Change-Id: I114766555988d5c0ebcc4eef791083e370079a4a --- openstack/transport.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/openstack/transport.py b/openstack/transport.py index ae255c09..f19ad1bb 100644 --- a/openstack/transport.py +++ b/openstack/transport.py @@ -50,7 +50,6 @@ class Transport(requests.Session): verify=True, redirect=DEFAULT_REDIRECT_LIMIT, accept=None, - base_url=None, ): """Wraps requests.Session to add some OpenStack-specific features @@ -83,10 +82,6 @@ class Transport(requests.Session): self._redirect = redirect self._accept = accept - # NOTE(jamielennox): This is a stub for having auth plugins and - # discovery determine the correct base URL - self.base_url = base_url - def request(self, method, url, redirect=None, **kwargs): """Send a request @@ -114,11 +109,6 @@ class Transport(requests.Session): headers = kwargs.setdefault('headers', {}) - # NOTE(jamielennox): This is a stub for having auth plugins and - # discovery determine the correct base URL - if self.base_url: - url = "%s/%s" % (self.base_url.rstrip('/'), url.lstrip('/')) - # JSON-encode the data in json arg if present # Overwrites any existing 'data' value json_data = kwargs.pop('json', None)