diff --git a/lib/galaxy/config.py b/lib/galaxy/config.py index d3266caac8f..333b5b9cc79 100644 --- a/lib/galaxy/config.py +++ b/lib/galaxy/config.py @@ -723,6 +723,15 @@ class Configuration(object): 'qualname': 'COMPLIANCE' } + if kwargs.get("log_destination", None): + LOGGING_CONFIG_DEFAULT['handlers']['console'] = { + 'class': 'logging.FileHandler', + 'formatter': 'stack', + 'level': 'DEBUG', + 'filename': kwargs['log_destination'], + 'filters': ['stack'] + } + @property def sentry_dsn_public(self): """