diff options
Diffstat (limited to 'ironic/api/controllers/v1/event.py')
-rw-r--r-- | ironic/api/controllers/v1/event.py | 5 |
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) |