Improve logging when generating config files (#5510)
Make it a bit clearer what's going on.
This commit is contained in:
parent
5d6644efe0
commit
37933a3bf8
|
@ -0,0 +1 @@
|
|||
Improve logging when generating config files.
|
|
@ -289,6 +289,7 @@ class Config(object):
|
|||
)
|
||||
(config_path,) = config_files
|
||||
if not cls.path_exists(config_path):
|
||||
print("Generating config file %s" % (config_path,))
|
||||
if config_args.keys_directory:
|
||||
config_dir_path = config_args.keys_directory
|
||||
else:
|
||||
|
@ -331,7 +332,7 @@ class Config(object):
|
|||
else:
|
||||
print(
|
||||
(
|
||||
"Config file %r already exists. Generating any missing key"
|
||||
"Config file %r already exists. Generating any missing config"
|
||||
" files."
|
||||
)
|
||||
% (config_path,)
|
||||
|
|
|
@ -241,6 +241,7 @@ class KeyConfig(Config):
|
|||
signing_key_path = config["signing_key_path"]
|
||||
|
||||
if not self.path_exists(signing_key_path):
|
||||
print("Generating signing key file %s" % (signing_key_path,))
|
||||
with open(signing_key_path, "w") as signing_key_file:
|
||||
key_id = "a_" + random_string(4)
|
||||
write_signing_keys(signing_key_file, (generate_signing_key(key_id),))
|
||||
|
|
|
@ -137,6 +137,10 @@ class LoggingConfig(Config):
|
|||
log_config = config.get("log_config")
|
||||
if log_config and not os.path.exists(log_config):
|
||||
log_file = self.abspath("homeserver.log")
|
||||
print(
|
||||
"Generating log config file %s which will log to %s"
|
||||
% (log_config, log_file)
|
||||
)
|
||||
with open(log_config, "w") as log_config_file:
|
||||
log_config_file.write(DEFAULT_LOG_CONFIG.substitute(log_file=log_file))
|
||||
|
||||
|
|
Loading…
Reference in New Issue