mirror of
https://github.com/Xevion/scla-unsubscribe.git
synced 2025-12-06 15:16:23 -06:00
Add log level flag
This commit is contained in:
6
main.go
6
main.go
@@ -18,6 +18,7 @@ import (
|
|||||||
var (
|
var (
|
||||||
client *http.Client
|
client *http.Client
|
||||||
db *badger.DB
|
db *badger.DB
|
||||||
|
flagLevel = flag.String("level", "info", "log level")
|
||||||
|
|
||||||
// A channel that will be used to buffer incomplete entries that need to be queried properly
|
// A channel that will be used to buffer incomplete entries that need to be queried properly
|
||||||
incompleteEntries = make(chan Entry)
|
incompleteEntries = make(chan Entry)
|
||||||
@@ -27,6 +28,11 @@ var (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
// Acquire log level from flag
|
||||||
|
flag.Parse()
|
||||||
|
parsedLevel, _ := zerolog.ParseLevel(*flagLevel)
|
||||||
|
zerolog.SetGlobalLevel(parsedLevel)
|
||||||
|
|
||||||
log.Logger = zerolog.New(logSplitter{}).With().Timestamp().Logger()
|
log.Logger = zerolog.New(logSplitter{}).With().Timestamp().Logger()
|
||||||
|
|
||||||
// Initialize Badger db store
|
// Initialize Badger db store
|
||||||
|
|||||||
Reference in New Issue
Block a user