From 70cf7517a09899bbe98491bcb13d97697333adb6 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Aug 09 2016 15:12:04 +0000 Subject: Fix setting the different CI services supported --- diff --git a/pagure/__init__.py b/pagure/__init__.py index 8192ed9..cd09e14 100644 --- a/pagure/__init__.py +++ b/pagure/__init__.py @@ -174,6 +174,11 @@ if APP.config['EVENTSOURCE_SOURCE'] or APP.config['WEBHOOK']: db=APP.config['REDIS_DB'] ) + +if APP.config['PAGURE_CI_SERVICES']: + pagure.lib.set_pagure_ci(APP.config['PAGURE_CI_SERVICES']) + + if not APP.debug: APP.logger.addHandler(pagure.mail_logging.get_mail_handler( smtp_server=APP.config.get('SMTP_SERVER', '127.0.0.1'), diff --git a/pagure/lib/__init__.py b/pagure/lib/__init__.py index 3a8193f..0924fe9 100644 --- a/pagure/lib/__init__.py +++ b/pagure/lib/__init__.py @@ -58,6 +58,7 @@ def set_redis(host, port, db): def set_pagure_ci(services): """ Set the list of CI services supported by this pagure instance. """ + global PAGURE_CI PAGURE_CI = services