diff --git a/components.go b/components.go index 5ef8004..37a8eac 100644 --- a/components.go +++ b/components.go @@ -103,7 +103,7 @@ func (c *Components) Must(name string) Component { func (c *Components) AppendFlags(flags []cli.Flag) []cli.Flag { for _, component := range c.components { - flags = append(flags, component.Flags(c, flags)...) + flags = append(flags, component.Flags(c)...) } return flags diff --git a/interface.go b/interface.go index e8010e8..67b1a88 100644 --- a/interface.go +++ b/interface.go @@ -13,7 +13,7 @@ type Component interface { Initialized() bool Init(components *Components, cli *cli.Context) error Stop() error - Flags(r *Components, flags []cli.Flag) []cli.Flag + Flags(r *Components) []cli.Flag Health(context context.Context) error WrapHandlerFunc(ctx context.Context, req server.Request, rsp interface{}) error