Quellcode durchsuchen

Moved verbose to flag.

master
Stephen McQuay vor 6 Jahren
Ursprung
Commit
f29d9f7e5e
2 geänderte Dateien mit 11 neuen und 9 gelöschten Zeilen
  1. +7
    -9
      config.go
  2. +4
    -0
      main.go

+ 7
- 9
config.go Datei anzeigen

@@ -5,19 +5,17 @@ import (
)

type Configs struct {
Verbose bool
Dbhost string
Dbname string
Dbport int
Port int
Dbhost string
Dbname string
Dbport int
Port int
}

func NewConfig() *Configs {
return &Configs{
Verbose: true,
Dbname: "itslog",
Dbport: 5432,
Port: 80,
Dbname: "itslog",
Dbport: 5432,
Port: 80,
}
}



+ 4
- 0
main.go Datei anzeigen

@@ -1,13 +1,17 @@
package main

import (
"flag"
"fmt"
"github.com/kelseyhightower/envconfig"
"log"
"net/http"
)

var verbose = flag.Bool("verbose", false, "increase logging verbosity")

func main() {
flag.Parse()
log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile)
config := NewConfig()
err := envconfig.Process("ITSLOG", config)


Laden…
Abbrechen
Speichern