debug
This commit is contained in:
24
config.go
24
config.go
@@ -42,6 +42,10 @@ func (c *Config) Load() error {
|
||||
return err
|
||||
}
|
||||
|
||||
if *debugFlag {
|
||||
log.Printf("Config.Load :\r\n%v", cfg)
|
||||
}
|
||||
|
||||
l, err := time.LoadLocation(cfg.Timezone)
|
||||
if err != nil {
|
||||
if *debugFlag {
|
||||
@@ -50,11 +54,25 @@ func (c *Config) Load() error {
|
||||
return err
|
||||
}
|
||||
|
||||
if len(cfg.Email.smtpHost) == 0 || len(cfg.Email.fromEmail) == 0 || len(cfg.Email.toEmail) == 0 {
|
||||
if len(cfg.Email.smtpHost) == 0 {
|
||||
if *debugFlag {
|
||||
log.Printf("Config.Load : no email")
|
||||
log.Printf("Config.Load : no smtp")
|
||||
}
|
||||
return fmt.Errorf("no email")
|
||||
return fmt.Errorf("no smtp")
|
||||
}
|
||||
|
||||
if len(cfg.Email.fromEmail) == 0 {
|
||||
if *debugFlag {
|
||||
log.Printf("Config.Load : no email from")
|
||||
}
|
||||
return fmt.Errorf("no email from")
|
||||
}
|
||||
|
||||
if len(cfg.Email.toEmail) == 0 {
|
||||
if *debugFlag {
|
||||
log.Printf("Config.Load : no email to")
|
||||
}
|
||||
return fmt.Errorf("no email to")
|
||||
}
|
||||
|
||||
c.Now = time.Now().In(l)
|
||||
|
||||
Reference in New Issue
Block a user