/
githubmirror
/
traefik
Обзор
Документация
Войти
/
githubmirror
/
traefik
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/cli/loader_flag.go
27 строк
598 B
Ludovic Fernandez
New logger for the Traefik logs
21 ноя 2022, 20:36
Не верифицирован
21 ноя 2022, 20:36
56f7515
Код
Авторство
О чём код?
package cli import ( "fmt" "github.com/rs/zerolog/log" "github.com/traefik/paerser/cli" "github.com/traefik/paerser/flag" ) // FlagLoader loads configuration from flags. type FlagLoader struct{} // Load loads the command's configuration from flag arguments. func (*FlagLoader) Load(args []string, cmd *cli.Command) (bool, error) { if len(args) == 0 { return false, nil } if err := flag.Decode(args, cmd.Configuration); err != nil { return false, fmt.Errorf("failed to decode configuration from flags: %w", err) } log.Print("Configuration loaded from flags") return true, nil }