From c2dad5357fe892ff621ecb33b62e79a271f8b9dc Mon Sep 17 00:00:00 2001 From: Jon Haddad Date: Fri, 1 Nov 2013 12:56:53 -0700 Subject: [PATCH] correctly passing vpc_id through to revoke --- moto/ec2/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moto/ec2/models.py b/moto/ec2/models.py index 20d5af1c4..2a760dd72 100644 --- a/moto/ec2/models.py +++ b/moto/ec2/models.py @@ -361,10 +361,10 @@ class SecurityGroupBackend(object): group.ingress_rules.append(security_rule) def revoke_security_group_ingress(self, group_name, ip_protocol, from_port, to_port, ip_ranges=None, source_group_names=None, vpc_id=None): - group = self.get_security_group_from_name(group_name) + group = self.get_security_group_from_name(group_name, vpc_id) source_groups = [] for source_group_name in source_group_names: - source_groups.append(self.get_security_group_from_name(source_group_name)) + source_groups.append(self.get_security_group_from_name(source_group_name, vpc_id)) security_rule = SecurityRule(ip_protocol, from_port, to_port, ip_ranges, source_groups) if security_rule in group.ingress_rules: