From 95835f04939b6f2eb5d051066ead4d4a2baee0d6 Mon Sep 17 00:00:00 2001 From: Yuriy Zveryanskyy Date: Tue, 11 Oct 2016 12:17:57 +0300 Subject: [PATCH] Remove wrong check from conductor periodic task It's not needed and "node_iter" is a generator. Change-Id: I875cc421cf9e5b1b9dc146459c3a5a1fdb96d666 --- ironic/conductor/manager.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/ironic/conductor/manager.py b/ironic/conductor/manager.py index 820bb2d568..f1e7a10c2a 100644 --- a/ironic/conductor/manager.py +++ b/ironic/conductor/manager.py @@ -1209,8 +1209,6 @@ class ConductorManager(base_manager.BaseConductorManager): filters={'provision_state': states.DEPLOYING, 'maintenance': False, 'reserved_by_any_of': offline_conductors}) - if not node_iter: - return for node_uuid, driver, node_id, conductor_hostname in node_iter: # NOTE(lucasagomes): Although very rare, this may lead to a