Documentation ¶
Index ¶
- type ContainerdJobTracker
- func (t *ContainerdJobTracker) AddArrayJob(jt drmaa2interface.JobTemplate, begin int, end int, step int, maxParallel int) (string, error)
- func (t *ContainerdJobTracker) AddJob(jt drmaa2interface.JobTemplate) (string, error)
- func (t *ContainerdJobTracker) DeleteJob(jobID string) error
- func (t *ContainerdJobTracker) JobControl(jobID, action string) error
- func (t *ContainerdJobTracker) JobInfo(jobID string) (drmaa2interface.JobInfo, error)
- func (t *ContainerdJobTracker) JobState(jobID string) (drmaa2interface.JobState, string, error)
- func (t *ContainerdJobTracker) ListArrayJobs(arrayjobID string) ([]string, error)
- func (t *ContainerdJobTracker) ListJobCategories() ([]string, error)
- func (t *ContainerdJobTracker) ListJobs() ([]string, error)
- func (t *ContainerdJobTracker) Wait(jobID string, timeout time.Duration, state ...drmaa2interface.JobState) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerdJobTracker ¶ added in v0.3.26
type ContainerdJobTracker struct {
// contains filtered or unexported fields
}
ContainerdJobTracker implements the JobTracker interface for containerd.
func NewContainerdJobTracker ¶ added in v0.3.26
func NewContainerdJobTracker(containerdAddr string) (*ContainerdJobTracker, error)
NewContainerdJobTracker creates a new ContainerdJobTracker instance with the given containerd address.
func (*ContainerdJobTracker) AddArrayJob ¶ added in v0.3.26
func (t *ContainerdJobTracker) AddArrayJob(jt drmaa2interface.JobTemplate, begin int, end int, step int, maxParallel int) (string, error)
func (*ContainerdJobTracker) AddJob ¶ added in v0.3.26
func (t *ContainerdJobTracker) AddJob(jt drmaa2interface.JobTemplate) (string, error)
func (*ContainerdJobTracker) DeleteJob ¶ added in v0.3.26
func (t *ContainerdJobTracker) DeleteJob(jobID string) error
func (*ContainerdJobTracker) JobControl ¶ added in v0.3.26
func (t *ContainerdJobTracker) JobControl(jobID, action string) error
func (*ContainerdJobTracker) JobInfo ¶ added in v0.3.26
func (t *ContainerdJobTracker) JobInfo(jobID string) (drmaa2interface.JobInfo, error)
func (*ContainerdJobTracker) JobState ¶ added in v0.3.26
func (t *ContainerdJobTracker) JobState(jobID string) (drmaa2interface.JobState, string, error)
func (*ContainerdJobTracker) ListArrayJobs ¶ added in v0.3.26
func (t *ContainerdJobTracker) ListArrayJobs(arrayjobID string) ([]string, error)
func (*ContainerdJobTracker) ListJobCategories ¶ added in v0.3.26
func (t *ContainerdJobTracker) ListJobCategories() ([]string, error)
func (*ContainerdJobTracker) ListJobs ¶ added in v0.3.26
func (t *ContainerdJobTracker) ListJobs() ([]string, error)
func (*ContainerdJobTracker) Wait ¶ added in v0.3.26
func (t *ContainerdJobTracker) Wait(jobID string, timeout time.Duration, state ...drmaa2interface.JobState) error
Click to show internal directories.
Click to hide internal directories.