update for latest micro

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-09-30 01:55:01 +03:00
parent 21da767988
commit 695d3ad1fe
3 changed files with 18 additions and 15 deletions

13
flag.go
View File

@@ -61,7 +61,11 @@ func (c *flagConfig) Init(opts ...config.Option) error {
rcheck = false
}
if err != nil {
return err
c.opts.Logger.Errorf(c.opts.Context, "flag init error: %v", err)
if !c.opts.AllowFail {
return err
}
return nil
}
if !rcheck {
@@ -93,9 +97,12 @@ func (c *flagConfig) Init(opts ...config.Option) error {
err = c.flagMap(sf.Value, fn, fv, fd)
}
if err != nil {
return err
c.opts.Logger.Errorf(c.opts.Context, "flag init error: %v", err)
if !c.opts.AllowFail {
return err
}
return nil
}
}
return nil