From eb485d21344cb1944ee32d396fe4f5f0153ba9f9 Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Fri, 6 Mar 2015 10:10:42 +0100 Subject: [PATCH] make worker check_config method optionnal --- gunicorn/arbiter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gunicorn/arbiter.py b/gunicorn/arbiter.py index a53040a2..7ec4a3f8 100644 --- a/gunicorn/arbiter.py +++ b/gunicorn/arbiter.py @@ -135,7 +135,8 @@ class Arbiter(object): self.log.info("Using worker: %s", self.cfg.worker_class_str) # check worker class requirements - self.worker_class.check_config(self.cfg, self.log) + if hasattr(self.worker_class, "check_config"): + self.worker_class.check_config(self.cfg, self.log) self.cfg.when_ready(self)