Merge "find_security_group_rule does not find by name"

This commit is contained in:
Jenkins
2015-11-24 22:41:07 +00:00
committed by Gerrit Code Review

View File

@@ -1150,10 +1150,10 @@ class Proxy(proxy.BaseProxy):
self._delete(security_group_rule.SecurityGroupRule, self._delete(security_group_rule.SecurityGroupRule,
value, ignore_missing=ignore_missing) value, ignore_missing=ignore_missing)
def find_security_group_rule(self, name_or_id, ignore_missing=True): def find_security_group_rule(self, value, ignore_missing=True):
"""Find a single security group rule """Find a single security group rule
:param name_or_id: The name or ID of a security group rule. :param value: The ID of a security group rule.
:param bool ignore_missing: When set to ``False`` :param bool ignore_missing: When set to ``False``
:class:`~openstack.exceptions.ResourceNotFound` will be :class:`~openstack.exceptions.ResourceNotFound` will be
raised when the resource does not exist. raised when the resource does not exist.
@@ -1163,7 +1163,7 @@ class Proxy(proxy.BaseProxy):
SecurityGroupRule` or None SecurityGroupRule` or None
""" """
return self._find(security_group_rule.SecurityGroupRule, return self._find(security_group_rule.SecurityGroupRule,
name_or_id, ignore_missing=ignore_missing) value, ignore_missing=ignore_missing)
def get_security_group_rule(self, value): def get_security_group_rule(self, value):
"""Get a single security group rule """Get a single security group rule