diff options
| author | Jeff Carr <[email protected]> | 2025-10-22 09:18:26 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-22 09:18:26 -0500 |
| commit | 98f656afbc699e2c3f6cf47cdb88af31b46134a8 (patch) | |
| tree | 00162a7a872a76b99a225df84898d5129e2ee0a7 /main.go | |
| parent | f945380a98f0b52a4b5d1614295700a92fdd5f2b (diff) | |
step1v0.7.112
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -1,8 +1,7 @@ package main import ( - "os" - + "go.wit.com/lib/ENV" "go.wit.com/lib/protobuf/argvpb" "go.wit.com/lib/protobuf/forgepb" "go.wit.com/lib/protobuf/gitpb" @@ -74,12 +73,12 @@ func okExit(thing string) { log.Info(thing, "ok") } log.Info("Finished clone on", workingRepo.GetGoPath(), "ok") - me.forge.ConfigSave() - os.Exit(0) + me.forge.Save() + me.argv.GoodExit(thing) } func badExit(err error) { log.Info("Total repositories:", me.forge.Repos.Len()) - log.Info("Finished go-clone with error", err, me.forge.Config.ReposDir) - os.Exit(-1) + s := log.Sprintf("go-clone error in %s", ENV.Get("gopath")) + me.argv.BadExit(s, err) } |
