Merge pull request #55 from gianluca311/cliFix

CLI: fix short domain args
This commit is contained in:
xenolf 2015-12-17 21:39:37 +01:00
commit 102a9f756b

View file

@ -27,7 +27,7 @@ func setup(c *cli.Context) (*Configuration, *Account, *acme.Client) {
} }
conf := NewConfiguration(c) conf := NewConfiguration(c)
if !c.GlobalIsSet("email") { if len(c.GlobalString("email")) == 0 {
logger().Fatal("You have to pass an account (email address) to the program using --email or -m") logger().Fatal("You have to pass an account (email address) to the program using --email or -m")
} }
@ -122,8 +122,8 @@ func run(c *cli.Context) {
} }
} }
if !c.GlobalIsSet("domains") { if len(c.GlobalStringSlice("domains")) == 0 {
logger().Fatal("Please specify --domains") logger().Fatal("Please specify --domains or -d")
} }
cert, failures := client.ObtainSANCertificate(c.GlobalStringSlice("domains"), true) cert, failures := client.ObtainSANCertificate(c.GlobalStringSlice("domains"), true)