probator.plugins.commands.auth.Auth¶Bases: probator.plugins.commands.BaseCommand
Changes the active auth plugin and bootstraps the new system if needed
run(**kwargs)¶Runs a command. This must be implemented by the subclass. Should take arguments as configured by the Command options.
probator.plugins.commands.scheduler.BaseSchedulerCommand¶Bases: probator.plugins.commands.BaseCommand, abc.ABC
load_scheduler_plugins()¶Refresh the list of available schedulers
| Returns: | list of BaseScheduler |
|---|
run(*, scheduler, list_schedulers, **kwargs)¶Runs a command. This must be implemented by the subclass. Should take arguments as configured by the Command options.
probator.plugins.commands.scheduler.Scheduler¶Bases: probator.plugins.commands.scheduler.BaseSchedulerCommand
Execute the selected scheduler
run(*, list_schedulers, **kwargs)¶Execute the scheduler.
| Returns: | None |
|---|
probator.plugins.commands.scheduler.Worker¶Bases: probator.plugins.commands.scheduler.BaseSchedulerCommand
Execute the selected worker
run(no_daemon, delay, threads, **kwargs)¶Execute the worker thread.
| Returns: | None |
|---|
probator.plugins.commands.setup.Setup¶Bases: probator.plugins.commands.BaseCommand
Sets up the initial state of the configuration stored in the database
run(**kwargs)¶Runs a command. This must be implemented by the subclass. Should take arguments as configured by the Command options.
probator.plugins.commands.userdata.UserData¶Bases: probator.plugins.commands.BaseCommand
Generates base64 encoded version of userdata
run(*, mode, key_id, kms_region, data, output_file, encode_output, force, **kwargs)¶Runs a command. This must be implemented by the subclass. Should take arguments as configured by the Command options.