func tunnelDelete(args []string, c *client.Client) { host := "" if len(args) > 1 { log.Fatalf("Unknown args for tunnel-delete: %v", args[1:]) } if len(args) == 1 { var err error host, err = utils.ValidateAddr(args[0]) if err != nil { log.Fatalf("%v", err) } } else { log.Fatalf("Argument host is required for tunnel-delete") } err := c.DeleteTunnel(host) if err != nil { log.Fatalf("client.DeleteTunnel failed: %v", err) } }