Skip to content

Commit 8df1ea6

Browse files
committed
nicer code
1 parent 148172e commit 8df1ea6

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/common/core/management/commands/start.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ def create_parser(self, *args: Any, **kwargs: Any) -> CommandParser:
1313
return super().create_parser(*args, conflict_handler="resolve", **kwargs)
1414

1515
def add_arguments(self, parser: CommandParser) -> None:
16-
gunicorn_parser = parser.add_argument_group("gunicorn")
17-
18-
add_arguments(gunicorn_parser)
16+
add_arguments(parser)
1917

2018
subparsers = parser.add_subparsers(
2119
title="sub-commands",

src/common/gunicorn/utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,12 @@ def load_wsgiapp(self) -> WSGIHandler:
4848
return get_wsgi_application()
4949

5050

51-
def add_arguments(parser: argparse._ArgumentGroup) -> None:
51+
def add_arguments(parser: argparse.ArgumentParser) -> None:
52+
gunicorn_group = parser.add_argument_group("gunicorn")
5253
_config = Config()
5354
keys = sorted(_config.settings, key=_config.settings.__getitem__)
5455
for key in keys:
55-
_config.settings[key].add_option(parser)
56+
_config.settings[key].add_option(gunicorn_group)
5657

5758

5859
def run_server(options: dict[str, Any] | None = None) -> None:

0 commit comments

Comments
 (0)