prefect.workers.base
BaseJobConfiguration
is_using_a_runner
json_template
prepare_for_flow_run
flow_run
: The flow run to be executed.deployment
: The deployment that the flow run is associated with.flow
: The flow that the flow run is associated with.work_pool
: The work pool that the flow run is running in.worker_name
: The name of the worker that is submitting the flow run.BaseVariables
model_json_schema
BaseWorkerResult
BaseWorker
client
work_pool
limiter
get_documentation_url
get_logo_url
get_description
get_default_base_job_template
get_worker_class_from_type
get_all_available_worker_types
get_name_slug
get_flow_run_logger
is_worker_still_polling
query_interval_seconds
is the same value that is used by
the loop services - we will evaluate if the _last_polled_time
was within that interval x 30 (so 10s -> 5m)
The instance property self._last_polled_time
is currently set/updated in get_and_submit_flow_runs()
get_status