summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-12-18 16:12:30 +0000
committerGerrit Code Review <review@openstack.org>2016-12-18 16:12:30 +0000
commitb7094e322294196feda0c84753c3e9ea5c453e92 (patch)
treedcc7bca725df6971b3deeeec084f36fae7746103
parent8c0c50ff3d0935b7f52ec36142e7170d96905ea9 (diff)
parent0bdd24518e95279b77514a1e16443f9941a8bb38 (diff)
downloadpython-novaclient-b7094e322294196feda0c84753c3e9ea5c453e92.tar.gz
Merge "Deprecate volume_service_name argument"
-rw-r--r--novaclient/client.py2
-rw-r--r--novaclient/shell.py5
-rw-r--r--novaclient/v2/client.py3
-rw-r--r--releasenotes/notes/deprecate-volume-service-name-arg-4c65e8866f9624dd.yaml7
4 files changed, 8 insertions, 9 deletions
diff --git a/novaclient/client.py b/novaclient/client.py
index ec07c38f..282054f7 100644
--- a/novaclient/client.py
+++ b/novaclient/client.py
@@ -138,7 +138,6 @@ def _construct_http_client(api_version=None,
user_domain_name=None,
user_id=None,
username=None,
- volume_service_name=None,
**kwargs):
if not session:
if not auth and auth_token:
@@ -331,6 +330,7 @@ def Client(version, username=None, password=None, project_id=None,
_check_arguments(kwargs, "Ocata", "proxy_tenant_id")
_check_arguments(kwargs, "Ocata", "proxy_token")
_check_arguments(kwargs, "Ocata", "connection_pool")
+ _check_arguments(kwargs, "Ocata", "volume_service_name")
api_version, client_class = _get_client_class_and_version(version)
kwargs.pop("direct_use", None)
diff --git a/novaclient/shell.py b/novaclient/shell.py
index e6c6bcc0..43953f96 100644
--- a/novaclient/shell.py
+++ b/novaclient/shell.py
@@ -231,7 +231,6 @@ class SecretsHelper(object):
self.client.endpoint_type,
self.client.service_type,
self.client.service_name,
- self.client.volume_service_name,
]
for (index, key) in enumerate(keys):
if key is None:
@@ -671,10 +670,8 @@ class OpenStackComputeShell(object):
insecure = args.insecure
service_type = args.service_type
service_name = args.service_name
- volume_service_name = args.volume_service_name
endpoint_override = args.endpoint_override
os_cache = args.os_cache
- cert = args.os_cert
cacert = args.os_cacert
cert = args.os_cert
timeout = args.timeout
@@ -762,7 +759,6 @@ class OpenStackComputeShell(object):
region_name=os_region_name, endpoint_type=endpoint_type,
extensions=self.extensions, service_type=service_type,
service_name=service_name, auth_token=auth_token,
- volume_service_name=volume_service_name,
timings=args.timings, endpoint_override=endpoint_override,
os_cache=os_cache, http_log_debug=args.debug,
cacert=cacert, cert=cert, timeout=timeout,
@@ -830,7 +826,6 @@ class OpenStackComputeShell(object):
region_name=os_region_name, endpoint_type=endpoint_type,
extensions=self.extensions, service_type=service_type,
service_name=service_name, auth_token=auth_token,
- volume_service_name=volume_service_name,
timings=args.timings, endpoint_override=endpoint_override,
os_cache=os_cache, http_log_debug=args.debug,
cacert=cacert, cert=cert, timeout=timeout,
diff --git a/novaclient/v2/client.py b/novaclient/v2/client.py
index 35158fc9..514fb5e4 100644
--- a/novaclient/v2/client.py
+++ b/novaclient/v2/client.py
@@ -98,7 +98,6 @@ class Client(object):
user_domain_name=None,
user_id=None,
username=None,
- volume_service_name=None,
**kwargs):
"""Initialization of Client object.
@@ -134,7 +133,6 @@ class Client(object):
:param str user_domain_name: Name of user domain
:param str user_id: User ID
:param str username: Username
- :param str volume_service_name: Volume Service Name
"""
if direct_use:
raise exceptions.Forbidden(
@@ -256,7 +254,6 @@ class Client(object):
user_domain_name=user_domain_name,
user_id=user_id,
username=username,
- volume_service_name=volume_service_name,
**kwargs)
@property
diff --git a/releasenotes/notes/deprecate-volume-service-name-arg-4c65e8866f9624dd.yaml b/releasenotes/notes/deprecate-volume-service-name-arg-4c65e8866f9624dd.yaml
new file mode 100644
index 00000000..26de99b5
--- /dev/null
+++ b/releasenotes/notes/deprecate-volume-service-name-arg-4c65e8866f9624dd.yaml
@@ -0,0 +1,7 @@
+---
+deprecations:
+ - CLI argument for volume_service_name was deprecated long time ago. All
+ novaclient's methods for communication with Volume API were deprecated and
+ removed. There is no need to leave **volume_service_name** argument of
+ novaclient.client.Client entry-point since it is not used anywhere,
+ so it is removed now.