Invalid argument options in management command #30

Closed
opened 2022-01-01 22:45:51 +01:00 by nik · 3 comments
nik commented 2022-01-01 22:45:51 +01:00 (Migrated from edugit.org)
❯ 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 ```
nik commented 2022-01-01 22:45:51 +01:00 (Migrated from edugit.org)

assigned to @nik

assigned to @nik
nik commented 2022-01-01 22:49:41 +01:00 (Migrated from edugit.org)

mentioned in merge request !139

mentioned in merge request !139
hansegucker commented 2022-01-07 19:04:43 +01:00 (Migrated from edugit.org)

mentioned in commit 5c849141af

mentioned in commit 5c849141af7fe4ddebaf422940366e528a2e6ccc
hansegucker (Migrated from edugit.org) closed this issue 2022-01-07 19:04:43 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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.