@@ -48,7 +48,7 @@ type Config struct {
4848 Stats IOStatser
4949}
5050
51- func NewClient (c Config , network , host string , defaultPort int ) (* Client , error ) {
51+ func NewClient (c Config , network , host string , defaultPort int , logger * logp. Logger ) (* Client , error ) {
5252 // do some sanity checks regarding network and Config matching +
5353 // address being parseable
5454 switch network {
@@ -62,15 +62,15 @@ func NewClient(c Config, network, host string, defaultPort int) (*Client, error)
6262 return nil , fmt .Errorf ("unsupported network type %v" , network )
6363 }
6464
65- dialer , err := MakeDialer (c )
65+ dialer , err := MakeDialer (c , logger )
6666 if err != nil {
6767 return nil , err
6868 }
6969
70- return NewClientWithDialer (dialer , c , network , host , defaultPort )
70+ return NewClientWithDialer (dialer , c , network , host , defaultPort , logger )
7171}
7272
73- func NewClientWithDialer (d Dialer , c Config , network , host string , defaultPort int ) (* Client , error ) {
73+ func NewClientWithDialer (d Dialer , c Config , network , host string , defaultPort int , logger * logp. Logger ) (* Client , error ) {
7474 // check address being parseable
7575 host = fullAddress (host , defaultPort )
7676 _ , _ , err := net .SplitHostPort (host )
@@ -79,7 +79,7 @@ func NewClientWithDialer(d Dialer, c Config, network, host string, defaultPort i
7979 }
8080
8181 client := & Client {
82- log : logp . NewLogger (logSelector ),
82+ log : logger . Named (logSelector ),
8383 dialer : d ,
8484 network : network ,
8585 host : host ,
@@ -231,7 +231,7 @@ func (c *Client) Test(d testing.Driver) {
231231 } else {
232232 d .Run ("TLS" , func (d testing.Driver ) {
233233 netDialer := NetDialer (c .config .Timeout )
234- tlsDialer := TestTLSDialer (d , netDialer , c .config .TLS , c .config .Timeout )
234+ tlsDialer := TestTLSDialer (d , netDialer , c .config .TLS , c .config .Timeout , c . log )
235235 _ , err := tlsDialer .DialContext (context .Background (), "tcp" , c .host )
236236 d .Fatal ("dial up" , err )
237237 })
0 commit comments