summaryrefslogtreecommitdiff
path: root/openstackclient/volume/v1
diff options
context:
space:
mode:
authorTang Chen <chen.tang@easystack.cn>2016-06-04 21:29:44 +0800
committerTang Chen <chen.tang@easystack.cn>2016-06-04 21:29:44 +0800
commit2672e37ee211bf08a4b6078668bd36a08c9c606a (patch)
treee62996ffa79fd3ac584ada99503dcfe52fbb8631 /openstackclient/volume/v1
parent55a7ba890d9c3a53b7728efe41053b79ba1e60d3 (diff)
downloadpython-openstackclient-2672e37ee211bf08a4b6078668bd36a08c9c606a.tar.gz
Make set/unset commands in volume return normally when nothing specified
set/unset commands should ends up normally instead of logging an error when nothing is specified to modify. The main reason is: When nothing is specified, the command sets/unsets nothing, which is a normal behavior, and ends up normally. No API call fails. No error happens. Change-Id: Ib03a512650e5da90aa1ef38019772448383d0d33 Partial-bug: #1588588
Diffstat (limited to 'openstackclient/volume/v1')
-rw-r--r--openstackclient/volume/v1/qos_specs.py4
-rw-r--r--openstackclient/volume/v1/snapshot.py6
-rw-r--r--openstackclient/volume/v1/volume.py5
-rw-r--r--openstackclient/volume/v1/volume_type.py2
4 files changed, 0 insertions, 17 deletions
diff --git a/openstackclient/volume/v1/qos_specs.py b/openstackclient/volume/v1/qos_specs.py
index b9eb8752..c49477a0 100644
--- a/openstackclient/volume/v1/qos_specs.py
+++ b/openstackclient/volume/v1/qos_specs.py
@@ -202,8 +202,6 @@ class SetQos(command.Command):
if parsed_args.property:
volume_client.qos_specs.set_keys(qos_spec.id,
parsed_args.property)
- else:
- self.app.log.error(_("No changes requested\n"))
class ShowQos(command.ShowOne):
@@ -263,5 +261,3 @@ class UnsetQos(command.Command):
if parsed_args.property:
volume_client.qos_specs.unset_keys(qos_spec.id,
parsed_args.property)
- else:
- self.app.log.error(_("No changes requested\n"))
diff --git a/openstackclient/volume/v1/snapshot.py b/openstackclient/volume/v1/snapshot.py
index bf5bf264..5132d71e 100644
--- a/openstackclient/volume/v1/snapshot.py
+++ b/openstackclient/volume/v1/snapshot.py
@@ -208,10 +208,6 @@ class SetSnapshot(command.Command):
if parsed_args.description:
kwargs['display_description'] = parsed_args.description
- if not kwargs and not parsed_args.property:
- self.app.log.error(_("No changes requested\n"))
- return
-
snapshot.update(**kwargs)
@@ -270,5 +266,3 @@ class UnsetSnapshot(command.Command):
snapshot.id,
parsed_args.property,
)
- else:
- self.app.log.error(_("No changes requested\n"))
diff --git a/openstackclient/volume/v1/volume.py b/openstackclient/volume/v1/volume.py
index 11e42f83..ffec1803 100644
--- a/openstackclient/volume/v1/volume.py
+++ b/openstackclient/volume/v1/volume.py
@@ -363,9 +363,6 @@ class SetVolume(command.Command):
if kwargs:
volume_client.volumes.update(volume.id, **kwargs)
- if not kwargs and not parsed_args.property and not parsed_args.size:
- self.app.log.error(_("No changes requested\n"))
-
class ShowVolume(command.ShowOne):
"""Show volume details"""
@@ -428,5 +425,3 @@ class UnsetVolume(command.Command):
volume.id,
parsed_args.property,
)
- else:
- self.app.log.error(_("No changes requested\n"))
diff --git a/openstackclient/volume/v1/volume_type.py b/openstackclient/volume/v1/volume_type.py
index 73927022..4e9b1920 100644
--- a/openstackclient/volume/v1/volume_type.py
+++ b/openstackclient/volume/v1/volume_type.py
@@ -181,5 +181,3 @@ class UnsetVolumeType(command.Command):
if parsed_args.property:
volume_type.unset_keys(parsed_args.property)
- else:
- self.app.log.error(_("No changes requested\n"))