Versions in this module Expand all Collapse all v0 v0.2.4 Mar 19, 2023 Changes in this version + func Run(args []string) int + type CloseableClient interface + Close func() + type JobQueueClient interface + LoadRecentJobs func(int) ([]*core.JobRecord, error) + type JobRecordClient interface + DownloadLogArtifact func(*core.JobRecord, string) error + DownloadResultsArtifact func(*core.JobRecord, string) error + DownloadScriptArtifact func(*core.JobRecord, string) error + LoadJob func(jobId string) (*core.JobRecord, uint64, error) + LoadLogArtifact func(*core.JobRecord) ([]byte, error) + LoadResultsArtifact func(*core.JobRecord) ([]byte, error) + type ManagerClient interface + CreateArtifactsStore func() error + CreateJobsQueue func() error + CreateJobsRepository func() error + DeleteArtifactsStore func() error + DeleteJobsQueue func() error + DeleteJobsRepository func() error