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

Function NewCreateOptions

pkg/cmd/worker/ssh/create/create.go:51–60  ·  view source on GitHub ↗
(createFlags *CreateFlags, dependencies *cmd.Dependencies)

Source from the content-addressed store, hash-verified

49}
50
51func NewCreateOptions(createFlags *CreateFlags, dependencies *cmd.Dependencies) *CreateOptions {
52 return &CreateOptions{
53 CreateFlags: createFlags,
54 Dependencies: dependencies,
55 CreateTargetProxyOptions: machinescommon.NewCreateTargetProxyOptions(dependencies),
56 CreateTargetMachinePolicyOptions: machinescommon.NewCreateTargetMachinePolicyOptions(dependencies),
57 WorkerPoolOptions: shared.NewWorkerPoolOptions(dependencies),
58 SshCommonOptions: machinescommon.NewSshCommonOpts(dependencies),
59 }
60}
61
62func NewCmdCreate(f factory.Factory) *cobra.Command {
63 createFlags := NewCreateFlags()

Callers 1

NewCmdCreateFunction · 0.70

Calls 4

NewWorkerPoolOptionsFunction · 0.92
NewSshCommonOptsFunction · 0.92

Tested by

no test coverage detected