Merge "Move policy enforcement into REST API layer for v2.1 security_group_default_rules"

This commit is contained in:
Jenkins
2015-03-16 01:43:16 +00:00
committed by Gerrit Code Review
2 changed files with 36 additions and 2 deletions

View File

@@ -23,14 +23,15 @@ from nova.network.security_group import openstack_driver
ALIAS = "os-security-group-default-rules"
authorize = extensions.extension_authorizer('compute', 'v3:' + ALIAS)
authorize = extensions.os_compute_authorizer(ALIAS)
class SecurityGroupDefaultRulesController(sg.SecurityGroupControllerBase):
def __init__(self):
self.security_group_api = (
openstack_driver.get_openstack_security_group_driver())
openstack_driver.get_openstack_security_group_driver(
skip_policy_check=True))
@extensions.expected_errors((400, 409, 501))
def create(self, req, body):