summaryrefslogtreecommitdiff
path: root/openstackclient/compute
diff options
context:
space:
mode:
authorRajasi Kulkarni <rajasikulkarni18@gmail.com>2016-07-03 15:05:19 +0530
committerRajasi Kulkarni <rajasikulkarni18@gmail.com>2016-07-11 22:34:35 +0530
commit8405db900ff25e21015351f74fa5c61a6a247a1e (patch)
tree12115d6e9726581e79c0367de102f620b4c857e4 /openstackclient/compute
parent00a15351eb68bbc4391e5b79f153405d52993fde (diff)
downloadpython-openstackclient-8405db900ff25e21015351f74fa5c61a6a247a1e.tar.gz
Pass security group id to novaclient
In RemoveServerSecurityGroup we currently pass the entire security group object, which results in TypeError in novaclient. Added unit test case to test command 'openstack server remove security group -h <server> <group>' Change-Id: I6d486403a83804c3a30d6f89d2cf7f64f09797c6 Closes-Bug: 1590883
Diffstat (limited to 'openstackclient/compute')
-rw-r--r--openstackclient/compute/v2/server.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py
index 7d04ffc3..a317c11d 100644
--- a/openstackclient/compute/v2/server.py
+++ b/openstackclient/compute/v2/server.py
@@ -1222,7 +1222,7 @@ class RemoveServerSecurityGroup(command.Command):
parsed_args.group,
)
- server.remove_security_group(security_group)
+ server.remove_security_group(security_group.id)
class RemoveServerVolume(command.Command):