summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-08-28 18:23:59 -0500
committerJeff Carr <[email protected]>2025-08-28 19:30:59 -0500
commitd42b2e8666c428336cf2f0dd290327c574f6566a (patch)
tree041147c04b08beb5426061981ef73a0a129fdbff /main.go
parent906d50a771292652e896496708e247fe4be695fa (diff)
add --daemon
Diffstat (limited to 'main.go')
-rw-r--r--main.go26
1 files changed, 15 insertions, 11 deletions
diff --git a/main.go b/main.go
index 2eae239..c74409b 100644
--- a/main.go
+++ b/main.go
@@ -73,18 +73,22 @@ func main() {
okExit("")
}
- // if argv.Daemon == true {
- http.HandleFunc("/", okHandler)
- // go https() // use caddy instead
- p := fmt.Sprintf(":%d", argv.Port)
- log.Println(argv.Version(), "HOSTNAME set to:", HOSTNAME)
- log.Println("Running on port", "http://localhost"+p)
- log.Println("Running on port", "http://localhost"+p+"/ipv6.png")
- err := http.ListenAndServe(p, nil)
- if err != nil {
- log.Println("Error starting server:", err)
+ if argv.Daemon == true {
+ log.Info("Running in --daemon mode")
+ http.HandleFunc("/", okHandler)
+ // go https() // use caddy instead
+ p := fmt.Sprintf(":%d", argv.Port)
+ log.Println(argv.Version(), "HOSTNAME set to:", HOSTNAME)
+ log.Println("Running on port", "http://localhost"+p)
+ log.Println("Running on port", "http://localhost"+p+"/ipv6.png")
+ err := http.ListenAndServe(p, nil)
+ if err != nil {
+ log.Println("Error starting server:", err)
+ }
+ } else {
+ log.Info("--daemon was not set. Just list the patches.")
+ doList()
}
- // }
}
func formatDuration(d time.Duration) string {