ark::catalog::CatalogSchedulerConfiguration
Defined in header “ark/catalog/scheduler/scheduler.hh”.
Configuration for the scheduler service. This allows you to setup the database and various services the scheduler interacts with.
Variables
-
std::string database_url
The URL of the database that we query and update with job results. -
std::string cpu_job_queue
The job queue to schedule CPU jobs on. -
std::string gpu_job_queue
The job queue to schedule GPU jobs on. -
std::string catalog_api_url
The Catalog API gateway URL (passed on to jobs). -
std::string environment_prefix= “unknown”
The underlying environment prefix this is running in (such as ‘prod’). -
std::string sqs_queue_url
Queue URL for receiving batch job updates. -
aws::IdentityProviderClientPtr auth_client
A reference to the identity provider client we use for authorization.