diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-06-11 22:46:20 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-06-11 22:46:20 +0000 |
| commit | 0dc8632659bf707e70fdf822e046d9c1482d833e (patch) | |
| tree | 91a9a9c07d59f2ae8f2c4a710a7e1b28bb51ac33 /nova/compute | |
| parent | 2dd6adac8304547fbb2d80b1c4ef659e53048cf9 (diff) | |
| parent | a381df91b46582528685d4695019a5e18f5f702a (diff) | |
Merge "Refactors get_instance_security_groups to only use instance_uuid"
Diffstat (limited to 'nova/compute')
| -rw-r--r-- | nova/compute/api.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py index 145a0ee27..75a438fa6 100644 --- a/nova/compute/api.py +++ b/nova/compute/api.py @@ -3237,11 +3237,12 @@ class SecurityGroupAPI(base.Base, security_group_base.SecurityGroupBase): self.security_group_rpcapi.refresh_instance_security_rules( context, instance['host'], instance) - def get_instance_security_groups(self, context, instance_id, - instance_uuid=None, detailed=False): + def get_instance_security_groups(self, context, instance_uuid, + detailed=False): if detailed: - return self.db.security_group_get_by_instance(context, instance_id) - instance = self.db.instance_get(context, instance_id) + return self.db.security_group_get_by_instance(context, + instance_uuid) + instance = self.db.instance_get_by_uuid(context, instance_uuid) groups = instance.get('security_groups') if groups: return [{'name': group['name']} for group in groups] |
