From d354ba236ac807c74c14713e10b3da9fac85f6aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 10 Feb 2015 13:10:46 +0100 Subject: [PATCH] agent: use commoncode to deploy passerelle instances (#6112) --- hobo/agent/services.py | 3 +++ hobo/settings.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/hobo/agent/services.py b/hobo/agent/services.py index 8dc3147..2606e20 100644 --- a/hobo/agent/services.py +++ b/hobo/agent/services.py @@ -60,6 +60,9 @@ class BaseService(object): class Passerelle(BaseService): service_id = 'passerelle' + service_settings_env = 'PASSERELLE_SETTINGS_FILE' + service_manage_cmd = settings.PASSERELLE_MANAGE_COMMAND + service_settings_file = settings.PASSERELLE_SETTINGS_FILE class Wcs(BaseService): diff --git a/hobo/settings.py b/hobo/settings.py index 353383e..be9bd75 100644 --- a/hobo/settings.py +++ b/hobo/settings.py @@ -134,6 +134,9 @@ AGENT_AUTHENTIC_COMMAND = '/usr/bin/authentic2-ctl deploy' COMBO_SETTINGS_FILE = '/etc/combo/settings.py' COMBO_MANAGE_COMMAND = '/usr/lib/combo/manage.py' +PASSERELLE_SETTINGS_FILE = '/etc/passerelle/settings.py' +PASSERELLE_MANAGE_COMMAND = '/usr/lib/passerelle/manage.py' + try: from kombu.common import Broadcast CELERY_ACCEPT_CONTENT = ['json'] -- 2.1.4