qunicorn_core.core.pilotmanager package
Submodules
qunicorn_core.core.pilotmanager.aws_pilot module
- class qunicorn_core.core.pilotmanager.aws_pilot.AWSPilot
Bases:
PilotThe AWS Pilot
- execute_provider_specific(job_core_dto: JobCoreDto)
Execute a job of a provider specific type on a backend using a Pilot
- provider_name: ProviderName = 'AWS'
- run(job_core_dto: JobCoreDto)
Execute the job on a local simulator and saves results in the database
qunicorn_core.core.pilotmanager.base_pilot module
- class qunicorn_core.core.pilotmanager.base_pilot.Pilot
Bases:
objectBase class for Pilots
- execute(job_core_dto: JobCoreDto) list[ResultDataclass]
Execute a job on a backend using a Pilot
- execute_provider_specific(job_core_dto: JobCoreDto) list[ResultDataclass]
Execute a job of a provider specific type on a backend using a Pilot
- is_my_provider(provider_name)
- provider_name: ProviderName
- run(job: JobCoreDto) list[ResultDataclass]
Run a job of type RUNNER on a backend using a Pilot