Move logger setup to after flag and permission checks

This commit is contained in:
2025-04-09 09:29:27 +03:00
parent b77147434e
commit 0359524f9f
+7 -7
View File
@@ -58,13 +58,6 @@ var logger *log.Logger
var socket net.Listener var socket net.Listener
func main() { func main() {
// Setup main logger
err := setupESVMLogger()
if err != nil {
log.Printf("Could not setup main ESVM logger! Error: %s\n", err)
logger = log.Default()
}
// Parse flags // Parse flags
printVersion := flag.Bool("version", false, "print version and exit") printVersion := flag.Bool("version", false, "print version and exit")
flag.Parse() flag.Parse()
@@ -79,6 +72,13 @@ func main() {
os.Exit(1) os.Exit(1)
} }
// Setup main logger
err := setupESVMLogger()
if err != nil {
log.Printf("Could not setup main ESVM logger! Error: %s\n", err)
logger = log.Default()
}
// Set directory variables // Set directory variables
runtimeServiceDir = flag.Arg(0) runtimeServiceDir = flag.Arg(0)
serviceConfigDir = flag.Arg(1) serviceConfigDir = flag.Arg(1)