diff options
Diffstat (limited to 'new.go')
| -rw-r--r-- | new.go | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -154,7 +154,12 @@ func Clone(wdir string, path string) error { path = "go.googlesource.com/xerrors" } - shell.PathRun(fulldir, []string{"git", "clone", "http://" + path}) + r := shell.PathRunRealtime(fulldir, []string{"git", "clone", "--verbose", "--progress", "http://" + path}) + if r.Error != nil { + log.Warn("git clone error", r.Error) + log.Error(r.Error) + } + if IsDirectory(fullpath) { // clone worked return nil @@ -166,7 +171,7 @@ func Clone(wdir string, path string) error { return err } log.Info("URL:", url) - shell.PathRun(fulldir, []string{"git", "clone", url, base}) + shell.PathRunRealtime(fulldir, []string{"git", "clone", url, base}) if IsDirectory(fullpath) { // clone worked return nil |
