(dependencies *cmd.Dependencies, flags *DeleteFlags)
| 49 | } |
| 50 | |
| 51 | func NewDeleteOptions(dependencies *cmd.Dependencies, flags *DeleteFlags) *DeleteOptions { |
| 52 | return &DeleteOptions{ |
| 53 | DeleteFlags: flags, |
| 54 | Dependencies: dependencies, |
| 55 | RunbooksOptions: shared.NewGetRunbooksOptions(dependencies), |
| 56 | GetAllProjectsCallback: func() ([]*projects.Project, error) { return shared.GetAllProjects(dependencies.Client) }, |
| 57 | } |
| 58 | } |
| 59 | |
| 60 | func NewCmdDelete(f factory.Factory) *cobra.Command { |
| 61 | deleteFlags := NewDeleteFlags() |