Add an env subcommand
Change-Id: I79fb0897fe87a0598e90bf652570e4a9ae5e6dce
This commit is contained in:
parent
480304bd87
commit
1bceefffb0
@ -113,15 +113,27 @@ func main() {
|
||||
fmt.Fprintf(os.Stderr, "problem processing environment: %v", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
log.Printf("%+v", c)
|
||||
if len(os.Args) > 1 {
|
||||
switch os.Args[1] {
|
||||
case "env", "e", "help", "h":
|
||||
case "env", "e":
|
||||
fmt.Printf("VAIN_PORT: %v\n", c.Port)
|
||||
fmt.Printf("VAIN_INSECURE: %v\n", c.Insecure)
|
||||
fmt.Printf("VAIN_CERT: %v\n", c.Cert)
|
||||
fmt.Printf("VAIN_KEY: %v\n", c.Key)
|
||||
fmt.Printf("VAIN_STATIC: %v\n", c.Static)
|
||||
fmt.Printf("VAIN_EMAIL_TIMEOUT: %v\n", c.EmailTimeout)
|
||||
fmt.Printf("VAIN_SMTP_HOST: %v\n", c.SMTPHost)
|
||||
fmt.Printf("VAIN_SMTP_PORT: %v\n", c.SMTPPort)
|
||||
fmt.Printf("VAIN_FROM: %v\n", c.From)
|
||||
os.Exit(0)
|
||||
case "help", "h":
|
||||
fmt.Printf("%s\n", usage)
|
||||
os.Exit(0)
|
||||
}
|
||||
}
|
||||
|
||||
log.Printf("%+v", c)
|
||||
|
||||
m, err := vain.NewEmail(c.From, c.SMTPHost, c.SMTPPort)
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "problem initializing mailer: %v", err)
|
||||
|
Loading…
Reference in New Issue
Block a user