Abstract base class that defines the interface that every executor must implement.
Shuts down this executor.
Parameters: | wait (bool) – True to wait until all submitted jobs have been executed |
---|
Called by the scheduler when the scheduler is being started or when the executor is being added to an already running scheduler.
Parameters: |
|
---|
Submits job for execution.
Parameters: |
|
---|---|
Raises MaxInstancesReachedError: | |
if the maximum number of allowed instances for this job has been reached |