Invalid argument options in management command #30

Closed
opened 2022-01-01 22:45:51 +01:00 by nik · 3 comments
Owner
❯ poetry run env ALEKSIS_database__password=aleksis ALEKSIS_maintenance__debug=true aleksis-admin csv_import --help
Traceback (most recent call last):
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/bin/aleksis-admin", line 8, in <module>
    sys.exit(aleksis_cmd())
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/aleksis/core/__main__.py", line 14, in aleksis_cmd
    execute_from_command_line(sys.argv)
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
    utility.execute()
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 346, in run_from_argv
    parser = self.create_parser(argv[0], argv[1])
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 320, in create_parser
    self.add_arguments(parser)
  File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/aleksis/apps/csv_import/management/commands/csv_import.py", line 11, in add_arguments
    parser.add_argument(
  File "/usr/lib/python3.9/argparse.py", line 1413, in add_argument
    kwargs = self._get_positional_kwargs(*args, **kwargs)
  File "/usr/lib/python3.9/argparse.py", line 1529, in _get_positional_kwargs
    raise TypeError(msg)
TypeError: 'required' is an invalid argument for positionals
```plain ❯ poetry run env ALEKSIS_database__password=aleksis ALEKSIS_maintenance__debug=true aleksis-admin csv_import --help Traceback (most recent call last): File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/bin/aleksis-admin", line 8, in <module> sys.exit(aleksis_cmd()) File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/aleksis/core/__main__.py", line 14, in aleksis_cmd execute_from_command_line(sys.argv) File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line utility.execute() File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 346, in run_from_argv parser = self.create_parser(argv[0], argv[1]) File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 320, in create_parser self.add_arguments(parser) File "/home/nik/AlekSIS/AlekSIS/apps/official/AlekSIS-App-CSVImport/aleksis/apps/csv_import/management/commands/csv_import.py", line 11, in add_arguments parser.add_argument( File "/usr/lib/python3.9/argparse.py", line 1413, in add_argument kwargs = self._get_positional_kwargs(*args, **kwargs) File "/usr/lib/python3.9/argparse.py", line 1529, in _get_positional_kwargs raise TypeError(msg) TypeError: 'required' is an invalid argument for positionals ```
Author
Owner

assigned to @nik

assigned to @nik
Author
Owner

mentioned in merge request !139

mentioned in merge request !139
Owner

mentioned in commit 5c849141af

mentioned in commit 5c849141af7fe4ddebaf422940366e528a2e6ccc
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-CSVImport#30
No description provided.