mirror of
https://github.com/element-hq/synapse.git
synced 2025-03-06 07:56:51 +00:00
Add a --generate-keys option
This commit is contained in:
parent
efe60d5e8c
commit
e3c8e2c13c
1 changed files with 9 additions and 0 deletions
|
@ -138,6 +138,11 @@ class Config(object):
|
|||
action="store_true",
|
||||
help="Generate a config file for the server name"
|
||||
)
|
||||
config_parser.add_argument(
|
||||
"--generate-keys",
|
||||
action="store_true",
|
||||
help="Generate any missing key files then exit"
|
||||
)
|
||||
config_parser.add_argument(
|
||||
"-H", "--server-name",
|
||||
help="The server name to generate a config file for"
|
||||
|
@ -230,4 +235,8 @@ class Config(object):
|
|||
|
||||
obj.invoke_all("read_arguments", args)
|
||||
|
||||
if config_args.generate_keys:
|
||||
obj.invoke_all("generate_files", config)
|
||||
sys.exit(0)
|
||||
|
||||
return obj
|
||||
|
|
Loading…
Add table
Reference in a new issue