tardis.tardis_portal.management.commands package¶
Submodules¶
tardis.tardis_portal.management.commands.createuser module¶
Management utility to create regular users.
-
class
tardis.tardis_portal.management.commands.createuser.
Command
(stdout=None, stderr=None, no_color=False)¶ Bases:
django.core.management.base.BaseCommand
-
add_arguments
(parser)¶
-
handle
(*args, **options)¶
-
help
= 'Used to create a MyTardis user.'¶
-
-
tardis.tardis_portal.management.commands.createuser.
is_valid_email
(value)¶
tardis.tardis_portal.management.commands.dumpschemas module¶
Command for dumping soft schema definitions
-
class
tardis.tardis_portal.management.commands.dumpschemas.
Command
(stdout=None, stderr=None, no_color=False)¶ Bases:
django.core.management.base.BaseCommand
-
add_arguments
(parser)¶
-
args
= '[namespace...]'¶
-
handle
(*args, **options)¶
-
help
= 'Dump soft schema definitions. No namespace = dump all schemas'¶
-
tardis.tardis_portal.management.commands.loadschemas module¶
Command for loading soft schema definitions
tardis.tardis_portal.management.commands.rmexperiment module¶
Management command to delete the specified experiment and its associated datasets, datafiles and parameters.
The operation is atomic, either the entire experiment is deleted, or nothing.
rmexperiment was introduced due to the Oracle DISTINCT workaround causing sql delete cascading to fail. The current implementation of rmexperiment still relies on some cascading.
tardis.tardis_portal.management.commands.runfilters module¶
Management command to (re-)run the ingestion filters by hand.
-
class
tardis.tardis_portal.management.commands.runfilters.
Command
(stdout=None, stderr=None, no_color=False)¶ Bases:
django.core.management.base.BaseCommand
-
add_arguments
(parser)¶
-
args
= '[<filter-no>] ...'¶
-
handle
(*args, **options)¶
-
help
= "Run selected ingestion filters on all Datafiles.\nNote that a typical ingestion filter sets a 'flag' parameter in its\nDatafile's parameter set to avoid adding multiple copies of the ingested\nmetadata parameters. This command cannot override that flag to force\nmetadata to be reingested."¶
-
instantiateFilters
(filterIds)¶
-
listFilters
()¶
-
runFilters
(filters, dryRun=False)¶
-