Remove empty virtual organizations
This command can be used to automatically remove empty virtual organizations.
usage: python manage.py remove_empty_vos [-h] [-e EXCLUDE] [-y] [-db DATABASE]
Named Arguments
- -e, --exclude
Exclude VOs that match the following pattern. This argument can be specified multiple times.
Default: []
- -y, --yes
Remove the VOs without asking for confirmation.
Default: False
- -db, --database
The Django database identifier (see settings.py), default: “default”
Default: “default”
Classes:
|
Django command to migrate the database. |
- class django_helmholtz_aai.management.commands.remove_empty_vos.Command(stdout=None, stderr=None, no_color=False, force_color=False)
Bases:
BaseCommand
Django command to migrate the database.
Methods:
add_arguments
(parser)Add connection arguments to the parser.
handle
(*args[, database, exclude, ...])Migrate the database.
Attributes:
- add_arguments(parser)
Add connection arguments to the parser.
- handle(*args, database: str = 'default', exclude: list[str] = [], without_confirmation: bool = False, **options)
Migrate the database.
- help = 'Remove virtual organization of the helmholtz AAI without users.'