Skip to content

Commit

Permalink
Add options to overwrite metrics port, logfile
Browse files Browse the repository at this point in the history
  • Loading branch information
vkuznet committed Jun 11, 2024
1 parent 039cfa7 commit 22b39a3
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions main.go
Original file line number Diff line number Diff line change
@@ -330,6 +330,10 @@ func main() {
flag.StringVar(&config, "config", "", "configuration file")
var port int
flag.IntVar(&port, "port", 0, "server port number")
var metricsPort int
flag.IntVar(&metricsPort, "metricsPort", 0, "server metrics port number")
var logFile string
flag.StringVar(&logFile, "logFile", "", "log file")
var useX509 bool
flag.BoolVar(&useX509, "useX509", false, "start X509 auth server")
var scitokens bool
@@ -367,6 +371,14 @@ func main() {
log.Println("overwrite server port number to", port)
Config.Port = port
}
if metricsPort > 0 {
log.Println("overwrite server metrics port number to", metricsPort)
Config.MetircsPort = metricsPort

Check failure on line 376 in main.go

GitHub Actions / build

Config.MetircsPort undefined (type Configuration has no field or method MetircsPort)

Check failure on line 376 in main.go

GitHub Actions / Build

Config.MetircsPort undefined (type Configuration has no field or method MetircsPort)
}
if logFile != "" {
log.Println("overwrite server log file to", logFile)
Config.LogFile = logFile
}
if Config.Verbose > 0 {
log.Printf("%+v\n", Config)
}

0 comments on commit 22b39a3

Please sign in to comment.