Documentation ¶
Index ¶
- type Client
- func (c *Client) CheckJobStatus(ctx context.Context, id string) (*JobStatus, error)
- func (c *Client) Login(ctx context.Context, username, password string) error
- func (c *Client) SetCredentials(username, key string)
- func (c *Client) SubmitJob(ctx context.Context, opts repobuilder.JobOptions) (string, error)
- type JobStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CheckJobStatus ¶
func (*Client) SetCredentials ¶
func (*Client) SubmitJob ¶
func (c *Client) SubmitJob(ctx context.Context, opts repobuilder.JobOptions) (string, error)
type JobStatus ¶
type JobStatus struct { ID string `json:"id"` Status amboy.JobStatusInfo `json:"status"` Timing amboy.JobTimeInfo `json:"timing"` QueueStatus amboy.QueueStats `json:"queue_status"` HasErrors bool `json:"has_errors"` Error string `json:"error"` }
Click to show internal directories.
Click to hide internal directories.