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

Function NewDeleteOptions

pkg/cmd/project/variables/delete/delete.go:54–64  ·  view source on GitHub ↗
(flags *DeleteFlags, dependencies *cmd.Dependencies)

Source from the content-addressed store, hash-verified

52}
53
54func NewDeleteOptions(flags *DeleteFlags, dependencies *cmd.Dependencies) *DeleteOptions {
55
56 return &DeleteOptions{
57 DeleteFlags: flags,
58 Dependencies: dependencies,
59 GetProjectCallback: func(identifier string) (*projects.Project, error) {
60 return shared.GetProject(dependencies.Client, identifier)
61 },
62 VariableCallbacks: sharedVariable.NewVariableCallbacks(dependencies),
63 }
64}
65
66func NewDeleteCmd(f factory.Factory) *cobra.Command {
67 deleteFlags := NewDeleteFlags()

Callers 1

NewDeleteCmdFunction · 0.70

Calls 1

GetProjectFunction · 0.92

Tested by

no test coverage detected