Fixed logger interface to be compatible with wider range of loggers.

This commit is contained in:
Stanislav N. aka pztrn
2018-04-27 13:13:23 +05:00
parent 6543841fc3
commit 79495d352c
3 changed files with 11 additions and 11 deletions

View File

@@ -51,7 +51,7 @@ type Flagger struct {
func (f *Flagger) AddFlag(flag *Flag) error {
_, present := f.flags[flag.Name]
if present {
logger.Fatalln("Cannot add flag '" + flag.Name + "' - already added!")
logger.Fatal("Cannot add flag '" + flag.Name + "' - already added!")
return errors.New("Cannot add flag '" + flag.Name + "' - already added!")
}
@@ -92,7 +92,7 @@ func (f *Flagger) GetStringValue(name string) (string, error) {
// Flagger initialization.
func (f *Flagger) Initialize() {
logger.Println("Initializing CLI parameters parser...")
logger.Print("Initializing CLI parameters parser...")
f.flags = make(map[string]*Flag)
@@ -121,6 +121,6 @@ func (f *Flagger) Parse() {
}
}
logger.Println("Parsing CLI parameters...")
logger.Print("Parsing CLI parameters...")
flag.Parse()
}