Added default values for cli --help option

This commit is contained in:
phil 2024-12-21 18:36:17 +01:00
parent 848460955b
commit cd76a8408d

View file

@ -24,7 +24,7 @@ class MailSettings(BaseSettings):
enable: bool = True enable: bool = True
sender: str = f"{USER}@{HOST_NAME}" sender: str = f"{USER}@{HOST_NAME}"
to: str = f"{USER}@{HOST_NAME}" to: str = f"{USER}@{HOST_NAME}"
subject: str = "SMS from {pretty_from}" subject: str = """SMS from {pretty_from}"""
template: str = textwrap.dedent( template: str = textwrap.dedent(
"""\ """\
{text} {text}
@ -106,10 +106,14 @@ def main():
parser = ArgumentParser(description=__doc__) parser = ArgumentParser(description=__doc__)
parser.add_argument( parser.add_argument(
"-l", "--host", type=str, default="0.0.0.0", help="Address to listen to" "-l",
"--host",
type=str,
default="0.0.0.0",
help="Address to listen to (default: 0.0.0.0)",
) )
parser.add_argument( parser.add_argument(
"-p", "--port", type=int, default=8025, help="Port to listen to" "-p", "--port", type=int, default=8025, help="Port to listen to (default: 8025)"
) )
parser.add_argument( parser.add_argument(
"-v", "--version", action="store_true", help="Print version and exit" "-v", "--version", action="store_true", help="Print version and exit"