From 247838f70cf9d9aec40c8960e307a0e8b33550bb Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 3 Mar 2021 13:01:25 -0500 Subject: [PATCH] Redirect non-enclosure reseat to nodes This allows new PSU AC cycle functionality to work. --- .../confluent/plugins/hardwaremanagement/enclosure.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/enclosure.py b/confluent_server/confluent/plugins/hardwaremanagement/enclosure.py index 04dc55f9..8d64e78b 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/enclosure.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/enclosure.py @@ -24,11 +24,8 @@ def update(nodes, element, configmanager, inputdata): em = emebs[node]['enclosure.manager']['value'] eb = emebs[node]['enclosure.bay']['value'] except KeyError: - yield msg.ConfluentNodeError( - node, - 'Reseat is only supported on servers in an enclosure, and ' - 'with enclosure.manager and enclosure.bay defined') - continue + em = node + eb = -1 try: for rsp in core.handle_path( '/nodes/{0}/_enclosure/reseat_bay'.format(em),