MCPcopy Create free account
hub / github.com/OctopusDeploy/cli / NewWorkerPoolOptions

Function NewWorkerPoolOptions

pkg/cmd/worker/shared/workerpool.go:36–43  ·  view source on GitHub ↗
(dependencies *cmd.Dependencies)

Source from the content-addressed store, hash-verified

34}
35
36func NewWorkerPoolOptions(dependencies *cmd.Dependencies) *WorkerPoolOptions {
37 return &WorkerPoolOptions{
38 Dependencies: dependencies,
39 GetAllWorkerPoolsCallback: func() ([]*workerpools.WorkerPoolListResult, error) {
40 return getAllWorkerPools(dependencies.Client)
41 },
42 }
43}
44
45func getAllWorkerPools(client *client.Client) ([]*workerpools.WorkerPoolListResult, error) {
46 res, err := client.WorkerPools.GetAll()

Callers 4

NewCreateOptionsFunction · 0.92
NewCreateOptionsFunction · 0.92

Calls 1

getAllWorkerPoolsFunction · 0.70