MCPcopy Index your code
hub / github.com/devopsctl/gitlabctl / deleteProject

Function deleteProject

cmd/delete_project.go:52–67  ·  view source on GitHub ↗
(project string)

Source from the content-addressed store, hash-verified

50}
51
52func deleteProject(project string) error {
53 git, err := newGitlabClient()
54 if err != nil {
55 return err
56 }
57 projectInfo, _, err := git.Projects.GetProject(project)
58 if err != nil {
59 return err
60 }
61 _, err = git.Projects.DeleteProject(projectInfo.ID)
62 if err != nil {
63 return err
64 }
65 fmt.Printf("project (%s) with id (%d) has been deleted\n", project, projectInfo.ID)
66 return nil
67}

Callers 3

delete_project.goFile · 0.85
TestNewProjectFunction · 0.85
TestDeleteAllMembersFunction · 0.85

Calls 1

newGitlabClientFunction · 0.85

Tested by 2

TestNewProjectFunction · 0.68
TestDeleteAllMembersFunction · 0.68