28 lines
552 B
Go
28 lines
552 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
|
|
`update_vault_totp/internal`
|
|
|
|
sysdUtil "github.com/coreos/go-systemd/v22/util"
|
|
`github.com/jessevdk/go-flags`
|
|
`r00t2.io/goutils/logging`
|
|
)
|
|
|
|
var (
|
|
isSystemd bool = sysdUtil.IsRunningSystemd()
|
|
)
|
|
|
|
const (
|
|
logFlags int = log.LstdFlags | log.Lmsgprefix
|
|
logFlagsDebug int = logFlags | log.Llongfile
|
|
)
|
|
|
|
var (
|
|
logger *logging.MultiLogger
|
|
args *internal.Args = new(internal.Args)
|
|
logFlagsRuntime int = logFlags
|
|
parser *flags.Parser = flags.NewParser(args, flags.Default)
|
|
)
|