Add job list to API and CLI
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
This commit is contained in:
parent
b6a02db446
commit
1287a93cf2
8 changed files with 148 additions and 2 deletions
|
|
@ -116,6 +116,7 @@ type JobsStore interface {
|
|||
CreateOrUpdateJob(ctx context.Context, job params.Job) (params.Job, error)
|
||||
ListEntityJobsByStatus(ctx context.Context, entityType params.PoolType, entityID string, status params.JobStatus) ([]params.Job, error)
|
||||
ListJobsByStatus(ctx context.Context, status params.JobStatus) ([]params.Job, error)
|
||||
ListAllJobs(ctx context.Context) ([]params.Job, error)
|
||||
|
||||
GetJobByID(ctx context.Context, jobID int64) (params.Job, error)
|
||||
DeleteJob(ctx context.Context, jobID int64) error
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue