Merge "Return complete resp from sec grp default rule client"
This commit is contained in:
@@ -48,7 +48,7 @@ class SecurityGroupDefaultRulesTest(base.BaseV2ComputeAdminTest):
|
||||
ip_protocol=ip_protocol,
|
||||
from_port=from_port,
|
||||
to_port=to_port,
|
||||
cidr=cidr)
|
||||
cidr=cidr)['security_group_default_rule']
|
||||
self.assertEqual(ip_protocol, rule['ip_protocol'])
|
||||
self.assertEqual(from_port, rule['from_port'])
|
||||
self.assertEqual(to_port, rule['to_port'])
|
||||
@@ -75,7 +75,7 @@ class SecurityGroupDefaultRulesTest(base.BaseV2ComputeAdminTest):
|
||||
rule = self.adm_client.create_security_default_group_rule(
|
||||
ip_protocol=ip_protocol,
|
||||
from_port=from_port,
|
||||
to_port=to_port)
|
||||
to_port=to_port)['security_group_default_rule']
|
||||
self.addCleanup(self.adm_client.delete_security_group_default_rule,
|
||||
rule['id'])
|
||||
self.assertNotEqual(0, rule['id'])
|
||||
@@ -91,7 +91,7 @@ class SecurityGroupDefaultRulesTest(base.BaseV2ComputeAdminTest):
|
||||
ip_protocol=ip_protocol,
|
||||
from_port=from_port,
|
||||
to_port=to_port,
|
||||
cidr=cidr)
|
||||
cidr=cidr)['security_group_default_rule']
|
||||
self.addCleanup(self.adm_client.delete_security_group_default_rule,
|
||||
rule['id'])
|
||||
self.assertNotEqual(0, rule['id'])
|
||||
@@ -109,7 +109,8 @@ class SecurityGroupDefaultRulesTest(base.BaseV2ComputeAdminTest):
|
||||
cidr)
|
||||
self.addCleanup(self.adm_client.delete_security_group_default_rule,
|
||||
rule['id'])
|
||||
rules = self.adm_client.list_security_group_default_rules()
|
||||
rules = (self.adm_client.list_security_group_default_rules()
|
||||
['security_group_default_rules'])
|
||||
self.assertNotEqual(0, len(rules))
|
||||
self.assertIn(rule, rules)
|
||||
|
||||
@@ -126,5 +127,5 @@ class SecurityGroupDefaultRulesTest(base.BaseV2ComputeAdminTest):
|
||||
self.addCleanup(self.adm_client.delete_security_group_default_rule,
|
||||
rule['id'])
|
||||
fetched_rule = self.adm_client.show_security_group_default_rule(
|
||||
rule['id'])
|
||||
rule['id'])['security_group_default_rule']
|
||||
self.assertEqual(rule, fetched_rule)
|
||||
|
||||
@@ -36,8 +36,7 @@ class SecurityGroupDefaultRulesClient(service_client.ServiceClient):
|
||||
body = json.loads(body)
|
||||
self.validate_response(schema.create_get_security_group_default_rule,
|
||||
resp, body)
|
||||
rule = body['security_group_default_rule']
|
||||
return service_client.ResponseBody(resp, rule)
|
||||
return service_client.ResponseBody(resp, body)
|
||||
|
||||
def delete_security_group_default_rule(self,
|
||||
security_group_default_rule_id):
|
||||
@@ -54,8 +53,7 @@ class SecurityGroupDefaultRulesClient(service_client.ServiceClient):
|
||||
body = json.loads(body)
|
||||
self.validate_response(schema.list_security_group_default_rules,
|
||||
resp, body)
|
||||
rules = body['security_group_default_rules']
|
||||
return service_client.ResponseBodyList(resp, rules)
|
||||
return service_client.ResponseBody(resp, body)
|
||||
|
||||
def show_security_group_default_rule(self, security_group_default_rule_id):
|
||||
"""Return the details of provided Security Group default rule."""
|
||||
@@ -64,5 +62,4 @@ class SecurityGroupDefaultRulesClient(service_client.ServiceClient):
|
||||
body = json.loads(body)
|
||||
self.validate_response(schema.create_get_security_group_default_rule,
|
||||
resp, body)
|
||||
rule = body['security_group_default_rule']
|
||||
return service_client.ResponseBody(resp, rule)
|
||||
return service_client.ResponseBody(resp, body)
|
||||
|
||||
Reference in New Issue
Block a user