Просмотр исходного кода

remove log and cleanup on fail

Anant Pathak 8 лет назад
Родитель
Сommit
4ffbdde578
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      leaks.go

+ 2 - 2
leaks.go

@@ -35,12 +35,12 @@ func start(opts *Options) {
 
 
 	repoName := getLocalRepoName(opts.RepoURL)
 	repoName := getLocalRepoName(opts.RepoURL)
 	fmt.Printf("Cloning \x1b[37;1m%s\x1b[0m...\n", opts.RepoURL)
 	fmt.Printf("Cloning \x1b[37;1m%s\x1b[0m...\n", opts.RepoURL)
-	r,err := git.PlainClone(dir + "/" + repoName, false, &git.CloneOptions{
+	_, err = git.PlainClone(dir + "/" + repoName, false, &git.CloneOptions{
 		URL:               opts.RepoURL,
 		URL:               opts.RepoURL,
 		RecurseSubmodules: git.DefaultSubmoduleRecursionDepth,
 		RecurseSubmodules: git.DefaultSubmoduleRecursionDepth,
 	})
 	})
-	log.Printf("Cloned the repo::",r)
 	if err != nil {
 	if err != nil {
+		cleanup(repoName)
 		log.Printf("failed to clone repo %v", err)
 		log.Printf("failed to clone repo %v", err)
 		return
 		return
 	}
 	}