diff options
author | David Baker <dave@matrix.org> | 2015-04-30 13:58:13 +0100 |
---|---|---|
committer | David Baker <dave@matrix.org> | 2015-04-30 13:58:13 +0100 |
commit | d89a9f72833acfd472ec557a8fe3927320efea93 (patch) | |
tree | 4c05c0e576f356ffa4634615a1b797468273b0e7 /synapse/config | |
parent | Unused import (diff) | |
download | synapse-d89a9f72833acfd472ec557a8fe3927320efea93.tar.xz |
Add an access_log
SYN-161 #resolve
Diffstat (limited to 'synapse/config')
-rw-r--r-- | synapse/config/captcha.py | 2 | ||||
-rw-r--r-- | synapse/config/logger.py | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/synapse/config/captcha.py b/synapse/config/captcha.py index 07fbfadc0f..456ce9c632 100644 --- a/synapse/config/captcha.py +++ b/synapse/config/captcha.py @@ -22,6 +22,8 @@ class CaptchaConfig(Config): self.recaptcha_private_key = args.recaptcha_private_key self.recaptcha_public_key = args.recaptcha_public_key self.enable_registration_captcha = args.enable_registration_captcha + + # XXX: This is used for more than just captcha self.captcha_ip_origin_is_x_forwarded = ( args.captcha_ip_origin_is_x_forwarded ) diff --git a/synapse/config/logger.py b/synapse/config/logger.py index 247b324816..559cbe7963 100644 --- a/synapse/config/logger.py +++ b/synapse/config/logger.py @@ -27,6 +27,7 @@ class LoggingConfig(Config): self.verbosity = int(args.verbose) if args.verbose else None self.log_config = self.abspath(args.log_config) self.log_file = self.abspath(args.log_file) + self.access_log_file = self.abspath(args.access_log_file) @classmethod def add_arguments(cls, parser): @@ -44,6 +45,10 @@ class LoggingConfig(Config): '--log-config', dest="log_config", default=None, help="Python logging config file" ) + logging_group.add_argument( + '--access-log-file', dest="access_log_file", default="access.log", + help="File to log server access to" + ) def setup_logging(self): log_format = ( |