[trigger] Passage à l'auth via SSL

This commit is contained in:
Pierre-Elliott Bécue 2014-07-24 03:41:23 +02:00
parent 45ce52a405
commit 739411e857
6 changed files with 24 additions and 9 deletions

View file

@ -20,9 +20,10 @@ import importlib
import itertools
import traceback
import gestion.secrets_new as secrets
# Trigger features
import gestion.config.trigger as trigger_config
from gestion.trigger.host import record, TriggerFactory
from gestion.trigger.host import TriggerFactory
from gestion.trigger.services.service import BasicService
# Clogger
@ -49,7 +50,9 @@ class EventProducer(cmb.BasicProducer):
"""
logger.info("Starting trigger EventProducer program for app %s", app_id)
super(EventProducer, self).__init__(trigger_config.master, 'trigger', app_id)
trigger_password = secrets.get('rabbitmq_trigger_password')
credentials = pika.PlainCredentials(trigger_config.user, trigger_password)
super(EventProducer, self).__init__(url=trigger_config.master, exchange_name="trigger", app_id=app_id, port=trigger_config.port, credentials=credentials, ssl=trigger_config.ssl)
self._connection = self.connect()
self.get_chan()