40 lines
1.5 KiB
Python
40 lines
1.5 KiB
Python
# AMQP message broker
|
|
# http://celery.readthedocs.org/en/latest/configuration.html#broker-url
|
|
# transport://userid:password@hostname:port/virtual_host
|
|
BROKER_URL = 'amqp://'
|
|
|
|
# It's possible to limit agents to particular applications, or particular
|
|
# hostnames, using the AGENT_HOST_PATTERNS configuration variable.
|
|
#
|
|
# The format is a dictionary with applications as keys and a list of hostnames as
|
|
# value. The hostnames can be prefixed by an exclamation mark to exclude them.
|
|
#
|
|
# AGENT_HOST_PATTERNS = {
|
|
# 'wcs': ['*.example.net', '! *.dev.example.net'],
|
|
# }
|
|
#
|
|
# Will limit wcs deployments to *.example.net hostnames, while excluding
|
|
# *.dev.example.net.
|
|
AGENT_HOST_PATTERNS = None
|
|
|
|
WCS_MANAGE_COMMAND = 'sudo -u wcs /usr/bin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg'
|
|
AUTHENTIC_MANAGE_COMMAND = 'sudo -u authentic-multitenant /usr/bin/authentic2-multitenant-manage'
|
|
COMBO_MANAGE_COMMAND = 'sudo -u combo /usr/bin/combo-manage'
|
|
PASSERELLE_MANAGE_COMMAND = 'sudo -u passerelle /usr/bin/passerelle-manage'
|
|
FARGO_MANAGE_COMMAND = 'sudo -u fargo /usr/bin/fargo-manage'
|
|
WELCO_MANAGE_COMMAND = 'sudo -u welco /usr/bin/welco-manage'
|
|
CHRONO_MANAGE_COMMAND = 'sudo -u chrono /usr/bin/chrono-manage'
|
|
BIJOE_MANAGE_COMMAND = 'sudo -u bijoe /usr/bin/bijoe-manage'
|
|
HOBO_MANAGE_COMMAND = 'sudo -u hobo /usr/bin/hobo-manage'
|
|
|
|
CELERY_SETTINGS = {
|
|
'CELERY_SEND_TASK_ERROR_EMAILS': True,
|
|
'ADMINS': (
|
|
('Admins', 'root@localhost'),
|
|
),
|
|
}
|
|
|
|
# run additional settings snippets
|
|
ETC_DIR = '/etc/hobo-agent'
|
|
exec(open('/usr/lib/hobo/debian_config_settings_d.py').read())
|