summaryrefslogtreecommitdiff
path: root/exit.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-04-20 19:40:50 -0500
committerJeff Carr <[email protected]>2025-04-20 19:40:50 -0500
commit3cd1f64d15465160770794187ca632953fdd4c86 (patch)
tree3b4184706f311f97e2ac87361a623378d952e9d3 /exit.go
parent69ee3b95d0a2f5a3079e512a9f3315026912fcde (diff)
stub in droplet statusv0.2.52
Diffstat (limited to 'exit.go')
-rw-r--r--exit.go16
1 files changed, 14 insertions, 2 deletions
diff --git a/exit.go b/exit.go
index 4a39635..4043e5b 100644
--- a/exit.go
+++ b/exit.go
@@ -11,14 +11,26 @@ import (
func okExit(note string) {
if note != "" {
- log.Info("virtigo exit:", note, "ok")
+ log.Info(ARGNAME, "exit:", note, "ok")
}
me.myGui.Close()
os.Exit(0)
}
func badExit(err error) {
- log.Info("virtigo failed: ", err)
+ log.Info(ARGNAME, "failed: ", err)
me.myGui.Close()
os.Exit(-1)
}
+
+func exit(note string, err error) {
+ if note != "" {
+ log.Info(ARGNAME, "exit:", note, "ok")
+ }
+ me.myGui.Close()
+ if err == nil {
+ os.Exit(0)
+ }
+ log.Info(ARGNAME, "failed: ", err)
+ os.Exit(-1)
+}