diff options
| author | xiexs <xiexs@cn.fujitsu.com> | 2015-12-02 13:45:58 +0800 |
|---|---|---|
| committer | xiexs <xiexs@cn.fujitsu.com> | 2015-12-01 06:18:13 +0000 |
| commit | fad7126e7929621e37a021ee474b6aa771a92912 (patch) | |
| tree | 7a078a5d669dc6c1136b62f7874ceff9646f71cd /openstackclient | |
| parent | cb73e781e0b8d6a8104e3434dcf727f2e2dd4a9e (diff) | |
| download | python-openstackclient-fad7126e7929621e37a021ee474b6aa771a92912.tar.gz | |
Remove list output from "compute service set"
Replace the super class from lister.Lister to command.Command,
as no need to display the status for the "set" command.
Change-Id: Ibaf3c1e349633223fca19937bbd9060d4f9ecbda
Closes-Bug: #1517804
Diffstat (limited to 'openstackclient')
| -rw-r--r-- | openstackclient/compute/v2/service.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/openstackclient/compute/v2/service.py b/openstackclient/compute/v2/service.py index c2d51c2a..bdb98b39 100644 --- a/openstackclient/compute/v2/service.py +++ b/openstackclient/compute/v2/service.py @@ -81,7 +81,7 @@ class ListService(lister.Lister): ) for s in data)) -class SetService(lister.Lister): +class SetService(command.Command): """Set service command""" log = logging.getLogger(__name__ + ".SetService") @@ -113,19 +113,10 @@ class SetService(lister.Lister): def take_action(self, parsed_args): self.log.debug("take_action(%s)", parsed_args) compute_client = self.app.client_manager.compute - columns = ( - "Host", - "Service", - "Disabled" - ) if parsed_args.enabled: action = compute_client.services.enable else: action = compute_client.services.disable - data = action(parsed_args.host, parsed_args.service) - return (columns, - (utils.get_item_properties( - s, columns, - ) for s in data)) + action(parsed_args.host, parsed_args.service) |
