From 513152c27789f73cce1347305afe9d8dad39f8ab Mon Sep 17 00:00:00 2001 From: Tit Petric Date: Wed, 9 Jan 2019 19:08:30 +0100 Subject: [PATCH] add(all): include SMTP flags into apps --- crm/flags.go | 5 +++++ sam/flags.go | 5 +++++ system/flags.go | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/crm/flags.go b/crm/flags.go index 9686b562e..c6b14f2f0 100644 --- a/crm/flags.go +++ b/crm/flags.go @@ -8,6 +8,7 @@ import ( type ( appFlags struct { + smtp *config.SMTP http *config.HTTP monitor *config.Monitor db *config.Database @@ -23,6 +24,9 @@ func (c *appFlags) Validate() error { if err := c.http.Validate(); err != nil { return err } + if err := c.smtp.Validate(); err != nil { + return err + } if err := c.monitor.Validate(); err != nil { return err } @@ -41,6 +45,7 @@ func Flags(prefix ...string) { } flags = &appFlags{ + new(config.SMTP).Init(prefix...), new(config.HTTP).Init(prefix...), new(config.Monitor).Init(prefix...), new(config.Database).Init(prefix...), diff --git a/sam/flags.go b/sam/flags.go index 5e78134b9..6d213de5d 100644 --- a/sam/flags.go +++ b/sam/flags.go @@ -9,6 +9,7 @@ import ( type ( appFlags struct { + smtp *config.SMTP http *config.HTTP monitor *config.Monitor db *config.Database @@ -25,6 +26,9 @@ func (c *appFlags) Validate() error { if err := c.http.Validate(); err != nil { return err } + if err := c.smtp.Validate(); err != nil { + return err + } if err := c.monitor.Validate(); err != nil { return err } @@ -46,6 +50,7 @@ func Flags(prefix ...string) { } flags = &appFlags{ + new(config.SMTP).Init(prefix...), new(config.HTTP).Init(prefix...), new(config.Monitor).Init(prefix...), new(config.Database).Init(prefix...), diff --git a/system/flags.go b/system/flags.go index 4ee5aff4b..6fa969092 100644 --- a/system/flags.go +++ b/system/flags.go @@ -8,6 +8,7 @@ import ( type ( appFlags struct { + smtp *config.SMTP http *config.HTTP monitor *config.Monitor db *config.Database @@ -25,6 +26,9 @@ func (c *appFlags) Validate() error { if err := c.http.Validate(); err != nil { return err } + if err := c.smtp.Validate(); err != nil { + return err + } if err := c.monitor.Validate(); err != nil { return err } @@ -48,6 +52,7 @@ func Flags(prefix ...string) { panic("auth.Flags() needs prefix on first call") } flags = &appFlags{ + new(config.SMTP).Init(prefix...), new(config.HTTP).Init(prefix...), new(config.Monitor).Init(prefix...), new(config.Database).Init(prefix...),