From be12849e229e82e3525ed9238dbcd700c0a88e4d Mon Sep 17 00:00:00 2001 From: Simon Garrelou Date: Sun, 17 Dec 2023 12:27:22 +0100 Subject: create cmd/termsonic subdir --- cmd/main.go | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 cmd/main.go diff --git a/cmd/main.go b/cmd/main.go deleted file mode 100644 index 57687d9..0000000 --- a/cmd/main.go +++ /dev/null @@ -1,42 +0,0 @@ -package main - -import ( - "flag" - "fmt" - "os" - - "git.sixfoisneuf.fr/termsonic/src" -) - -var ( - configFile = flag.String("config", "", "Path to the configuration file") -) - -func main() { - flag.Parse() - - var cfg *src.Config - var err error - if *configFile == "" { - cfg, err = src.LoadDefaultConfig() - if err != nil { - fmt.Printf("Could not start termsonic: %v", err) - os.Exit(1) - } - } else { - f, err := os.Open(*configFile) - if err != nil { - fmt.Printf("Could not read configuration file: %v", err) - os.Exit(1) - } - f.Close() - - cfg, err = src.LoadConfigFromFile(*configFile) - if err != nil { - fmt.Printf("Error loading configuration file: %v", err) - os.Exit(1) - } - } - - src.Run(cfg) -} -- cgit v1.2.3