Transport init

This commit is contained in:
Asim
2016-03-15 22:25:32 +00:00
parent f088074f29
commit 5a6ff655db
7 changed files with 20 additions and 12 deletions

View File

@@ -118,7 +118,7 @@ var (
"random": selector.NewSelector,
}
DefaultTransports = map[string]func([]string, ...transport.Option) transport.Transport{
DefaultTransports = map[string]func(...transport.Option) transport.Transport{
"http": transport.NewTransport,
}
@@ -251,7 +251,7 @@ func (c *cmd) Before(ctx *cli.Context) error {
}
if t, ok := c.opts.Transports[name]; ok {
n := t(strings.Split(ctx.String("transport_address"), ","))
n := t(transport.Addrs(strings.Split(ctx.String("transport_address"), ",")...))
*c.opts.Transport = n
} else {
return fmt.Errorf("Transport %s not found", name)