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

Function NewCreateFlags

pkg/cmd/worker/ssh/create/create.go:40–49  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

38}
39
40func NewCreateFlags() *CreateFlags {
41 return &CreateFlags{
42 Name: flag.New[string](FlagName, false),
43 SshCommonFlags: machinescommon.NewSshCommonFlags(),
44 CreateTargetProxyFlags: machinescommon.NewCreateTargetProxyFlags(),
45 CreateTargetMachinePolicyFlags: machinescommon.NewCreateTargetMachinePolicyFlags(),
46 WorkerPoolFlags: shared.NewWorkerPoolFlags(),
47 WebFlags: machinescommon.NewWebFlags(),
48 }
49}
50
51func NewCreateOptions(createFlags *CreateFlags, dependencies *cmd.Dependencies) *CreateOptions {
52 return &CreateOptions{

Callers 1

NewCmdCreateFunction · 0.70

Calls 5

NewSshCommonFlagsFunction · 0.92
NewWorkerPoolFlagsFunction · 0.92
NewWebFlagsFunction · 0.92

Tested by

no test coverage detected