mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2024-12-17 23:54:22 -05:00
Add a --generate-keys option
This commit is contained in:
parent
efe60d5e8c
commit
e3c8e2c13c
@ -138,6 +138,11 @@ class Config(object):
|
|||||||
action="store_true",
|
action="store_true",
|
||||||
help="Generate a config file for the server name"
|
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(
|
config_parser.add_argument(
|
||||||
"-H", "--server-name",
|
"-H", "--server-name",
|
||||||
help="The server name to generate a config file for"
|
help="The server name to generate a config file for"
|
||||||
@ -230,4 +235,8 @@ class Config(object):
|
|||||||
|
|
||||||
obj.invoke_all("read_arguments", args)
|
obj.invoke_all("read_arguments", args)
|
||||||
|
|
||||||
|
if config_args.generate_keys:
|
||||||
|
obj.invoke_all("generate_files", config)
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
return obj
|
return obj
|
||||||
|
Loading…
Reference in New Issue
Block a user