diff --git a/provider/hybrid.go b/provider/hybrid.go index 4bddeb37..9e4c3b93 100644 --- a/provider/hybrid.go +++ b/provider/hybrid.go @@ -35,8 +35,11 @@ const dockerImageTok = "docker:index/image:Image" // gRPC methods for the hybrid provider func (dp dockerHybridProvider) Attach(ctx context.Context, attach *rpc.PluginAttach) (*emptypb.Empty, error) { - //TODO implement me - panic("implement me") + _, err := dp.bridgedProvider.Attach(ctx, attach) + if err != nil { + return nil, err + } + return dp.nativeProvider.Attach(ctx, attach) } func (dp dockerHybridProvider) Call(ctx context.Context, request *rpc.CallRequest) (*rpc.CallResponse, error) {