From b55a5a977178e7bc9025cba19ce68e446cd7f2ca Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Tue, 3 Apr 2018 10:55:47 -0700 Subject: [PATCH] functional-tester/rpcpb: support extra dial options Signed-off-by: Gyuho Lee --- tools/functional-tester/rpcpb/member.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/functional-tester/rpcpb/member.go b/tools/functional-tester/rpcpb/member.go index 5a81e6f0a..f82fd4d9e 100644 --- a/tools/functional-tester/rpcpb/member.go +++ b/tools/functional-tester/rpcpb/member.go @@ -32,12 +32,12 @@ var dialOpts = []grpc.DialOption{ } // DialEtcdGRPCServer creates a raw gRPC connection to an etcd member. -func (m *Member) DialEtcdGRPCServer() (*grpc.ClientConn, error) { +func (m *Member) DialEtcdGRPCServer(opts ...grpc.DialOption) (*grpc.ClientConn, error) { if m.EtcdClientTLS { // TODO: support TLS panic("client TLS not supported yet") } - return grpc.Dial(m.EtcdClientEndpoint, dialOpts...) + return grpc.Dial(m.EtcdClientEndpoint, append(dialOpts, opts...)...) } // CreateEtcdClient creates a client from member.