From 9efaed6f44d6b80695fb5bbf21fda40004bda79d Mon Sep 17 00:00:00 2001 From: Yuriy Zveryanskyy Date: Wed, 1 Feb 2017 13:46:41 +0200 Subject: [PATCH] Remove deprecated heartbeat policy check IPA does not use vendor passthru entry point, remove corresponding policy check. Change-Id: Ia2f981c9fe6cbb848f248b0c4c2f3339efcabec0 --- ironic/api/controllers/v1/node.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ironic/api/controllers/v1/node.py b/ironic/api/controllers/v1/node.py index 15a37a1322a..d036f71caab 100644 --- a/ironic/api/controllers/v1/node.py +++ b/ironic/api/controllers/v1/node.py @@ -1080,10 +1080,7 @@ class NodeVendorPassthruController(rest.RestController): :param data: body of data to supply to the specified method. """ cdict = pecan.request.context.to_policy_values() - if method == 'heartbeat': - policy.authorize('baremetal:node:ipa_heartbeat', cdict, cdict) - else: - policy.authorize('baremetal:node:vendor_passthru', cdict, cdict) + policy.authorize('baremetal:node:vendor_passthru', cdict, cdict) # Raise an exception if node is not found rpc_node = api_utils.get_rpc_node(node_ident)