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

Function NewCreateOptions

pkg/cmd/ephemeralenvironment/create/create.go:45–53  ·  view source on GitHub ↗
(createFlags *CreateFlags, dependencies *cmd.Dependencies)

Source from the content-addressed store, hash-verified

43}
44
45func NewCreateOptions(createFlags *CreateFlags, dependencies *cmd.Dependencies) *CreateOptions {
46 return &CreateOptions{
47 CreateFlags: createFlags,
48 Dependencies: dependencies,
49 GetConfiguredProjectsCallback: func() ([]*projects.Project, error) {
50 return getConfiguredProjects(dependencies)
51 },
52 }
53}
54
55func getConfiguredProjects(dependencies *cmd.Dependencies) ([]*projects.Project, error) {
56 allProjects, err := shared.GetAllProjects(dependencies.Client)

Callers 1

NewCmdCreateFunction · 0.70

Calls 1

getConfiguredProjectsFunction · 0.70

Tested by

no test coverage detected