cleanup: remove left-overs of ReplicationServer in csi-common

The ReplicationServer is not used anymore, the functionality has moved
to CSI-Addons and the `internal/csi-addons/rbd` package. These last
references were not activated anywhere, so can be removed without any
impact.

See-also: #3314
Signed-off-by: Niels de Vos <ndevos@ibm.com>
This commit is contained in:
Niels de Vos
2023-11-03 09:49:08 +01:00
committed by mergify[bot]
parent 9f753889ed
commit 76d9400725
3 changed files with 1 additions and 49 deletions

View File

@ -24,7 +24,6 @@ import (
"github.com/ceph/ceph-csi/internal/util/log"
"github.com/container-storage-interface/spec/lib/go/csi"
"github.com/csi-addons/spec/lib/go/replication"
"google.golang.org/grpc"
"k8s.io/klog/v2"
)
@ -46,7 +45,6 @@ type Servers struct {
IS csi.IdentityServer
CS csi.ControllerServer
NS csi.NodeServer
RS replication.ControllerServer
}
// NewNonBlockingGRPCServer return non-blocking GRPC.
@ -111,9 +109,6 @@ func (s *nonBlockingGRPCServer) serve(endpoint string, srv Servers) {
if srv.NS != nil {
csi.RegisterNodeServer(server, srv.NS)
}
if srv.RS != nil {
replication.RegisterControllerServer(server, srv.RS)
}
log.DefaultLog("Listening for connections on address: %#v", listener.Addr())
err = server.Serve(listener)