From 54d66fd9993e719410e211afe09b4f82bb76b795 Mon Sep 17 00:00:00 2001 From: Tristan Cacqueray Date: Mon, 18 Feb 2019 00:37:31 +0000 Subject: [PATCH] connections: always register the scheduler The Driver base class implements a noop registerScheduler function that can be called un-conditionally. Change-Id: I570f8b2f261bb07d81f99c216c19575ef8cc59ab --- zuul/lib/connections.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zuul/lib/connections.py b/zuul/lib/connections.py index 2ab8cf64f5..9ceab397d8 100644 --- a/zuul/lib/connections.py +++ b/zuul/lib/connections.py @@ -62,8 +62,7 @@ class ConnectionRegistry(object): def registerScheduler(self, sched, load=True): for driver_name, driver in self.drivers.items(): - if hasattr(driver, 'registerScheduler'): - driver.registerScheduler(sched) + driver.registerScheduler(sched) for connection_name, connection in self.connections.items(): connection.registerScheduler(sched) if load: