MCPcopy
hub / github.com/spacecloud-io/space-cloud / GetProjectsNamesFromArray

Function GetProjectsNamesFromArray

space-cli/cmd/utils/projects.go:18–28  ·  view source on GitHub ↗

GetProjectsNamesFromArray returns the array of projects names

(projects []*model.Projects)

Source from the content-addressed store, hash-verified

16
17// GetProjectsNamesFromArray returns the array of projects names
18func GetProjectsNamesFromArray(projects []*model.Projects) ([]string, error) {
19 var projectNames []string
20 if len(projects) == 0 {
21 _ = LogError("error getting projects no projects founds, create new project from mission control", nil)
22 return nil, fmt.Errorf("projects array empty")
23 }
24 for _, project := range projects {
25 projectNames = append(projectNames, project.Name)
26 }
27 return projectNames, nil
28}
29
30// GetProjectsFromSC returns the projects array from sc
31func GetProjectsFromSC() ([]*model.Projects, error) {

Callers 1

Calls 1

LogErrorFunction · 0.85

Tested by 1