2014-10-02 16:33:41 +02:00
|
|
|
# This file is sourced by "execfile" from passerelle.settings
|
|
|
|
|
2014-10-02 13:49:38 +02:00
|
|
|
import os
|
|
|
|
|
2015-04-23 15:28:32 +02:00
|
|
|
# Debian defaults
|
2015-03-13 13:44:07 +01:00
|
|
|
DEBUG = False
|
|
|
|
|
2015-04-23 15:28:32 +02:00
|
|
|
PROJECT_NAME = 'passerelle'
|
2021-01-14 15:00:15 +01:00
|
|
|
PASSERELLE_MANAGE_COMMAND = '/usr/bin/passerelle-manage'
|
2015-03-13 13:44:07 +01:00
|
|
|
|
2015-04-23 15:28:32 +02:00
|
|
|
#
|
|
|
|
# hobotization (multitenant)
|
|
|
|
#
|
2020-01-08 11:35:39 +01:00
|
|
|
exec(open('/usr/lib/hobo/debian_config_common.py').read())
|
2015-03-13 13:44:07 +01:00
|
|
|
|
2016-01-20 18:51:47 +01:00
|
|
|
# disable django-mellon autologin
|
|
|
|
MELLON_OPENED_SESSION_COOKIE_NAME = None
|
|
|
|
|
2015-10-09 11:23:53 +02:00
|
|
|
# suds logs are buggy
|
|
|
|
LOGGING['loggers']['suds'] = {
|
2019-08-10 14:35:18 +02:00
|
|
|
'level': 'ERROR',
|
|
|
|
'filters': ['require_debug_true'],
|
|
|
|
'propagate': True,
|
2015-10-09 11:23:53 +02:00
|
|
|
}
|
2020-07-21 14:54:28 +02:00
|
|
|
# cmislib logs are useless
|
|
|
|
LOGGING['loggers']['cmislib'] = {
|
|
|
|
'level': 'ERROR',
|
|
|
|
'filters': ['require_debug_true'],
|
|
|
|
'propagate': True,
|
|
|
|
}
|
2015-10-09 11:23:53 +02:00
|
|
|
|
2021-03-21 17:42:09 +01:00
|
|
|
# paramiko transport logs are buggy
|
|
|
|
LOGGING['loggers']['paramiko.transport'] = {
|
|
|
|
'level': 'ERROR',
|
|
|
|
'filters': ['force_debug'],
|
|
|
|
'propagate': True,
|
|
|
|
}
|
|
|
|
|
2023-02-25 19:02:53 +01:00
|
|
|
# silence pdfrw
|
|
|
|
LOGGING['loggers']['pdfrw'] = {
|
|
|
|
'propagate': False,
|
|
|
|
}
|
|
|
|
|
2020-01-08 11:35:39 +01:00
|
|
|
exec(open('/etc/%s/settings.py' % PROJECT_NAME).read())
|
2017-11-13 08:00:39 +01:00
|
|
|
|
|
|
|
# run additional settings snippets
|
2020-01-08 11:35:39 +01:00
|
|
|
exec(open('/usr/lib/hobo/debian_config_settings_d.py').read())
|