Versions in this module Expand all Collapse all v0 v0.2.4 Mar 19, 2023 Changes in this version + type DispatcherClient interface + DispatchJobs func(context.Context, func(*core.JobRecord, uint64) (bool, error)) error + type HandleJobFunc func(*core.JobRecord, uint64) (bool, error) + type JobUpdaterClient interface + UpdateJob func(*core.JobRecord, uint64) (uint64, error) + UploadLogArtifact func(string, string) (string, error) + UploadResultsArtifact func(string, string) (string, error) + UploadScriptArtifact func(string, string) (string, error) + type Worker interface + Run func(context.Context) error + func NewWorker(c WorkerClient, jobsDir string) (Worker, error) + type WorkerClient interface