(flags *ConvertFlags, dependencies *cmd.Dependencies)
| 89 | } |
| 90 | |
| 91 | func NewConvertOptions(flags *ConvertFlags, dependencies *cmd.Dependencies) *ConvertOptions { |
| 92 | return &ConvertOptions{ |
| 93 | ConvertFlags: flags, |
| 94 | Dependencies: dependencies, |
| 95 | GetAllGitCredentialsCallback: func() ([]*credentials.Resource, error) { |
| 96 | return createGetAllGitCredentialsCallback(*dependencies.Client) |
| 97 | }, |
| 98 | GetProjectCallback: func(identifier string) (*projects.Project, error) { |
| 99 | return shared.GetProject(dependencies.Client, identifier) |
| 100 | }, |
| 101 | GetAllProjectsCallback: func() ([]*projects.Project, error) { return shared.GetAllProjects(dependencies.Client) }, |
| 102 | } |
| 103 | } |
| 104 | |
| 105 | func NewCmdConvert(f factory.Factory) *cobra.Command { |
| 106 | convertProjectFlags := NewConvertFlags() |
no test coverage detected