summaryrefslogtreecommitdiff
path: root/ironic/api/controllers/v1/event.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/api/controllers/v1/event.py')
-rw-r--r--ironic/api/controllers/v1/event.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/ironic/api/controllers/v1/event.py b/ironic/api/controllers/v1/event.py
index 8e17d3bfa..ed6164b4f 100644
--- a/ironic/api/controllers/v1/event.py
+++ b/ironic/api/controllers/v1/event.py
@@ -16,12 +16,10 @@ from ironic_lib import metrics_utils
from oslo_log import log
import pecan
-from ironic import api
from ironic.api.controllers.v1 import utils as api_utils
from ironic.api import method
from ironic.common import args
from ironic.common import exception
-from ironic.common import policy
METRICS = metrics_utils.get_metrics_logger(__name__)
@@ -104,7 +102,6 @@ class EventsController(pecan.rest.RestController):
def post(self, evts):
if not api_utils.allow_expose_events():
raise exception.NotFound()
- cdict = api.request.context.to_policy_values()
- policy.authorize('baremetal:events:post', cdict, cdict)
+ api_utils.check_policy('baremetal:events:post')
for e in evts['events']:
LOG.debug("Received external event: %s", e)