nfs: store the NFS-cluster name in the journal

Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
Niels de Vos
2022-03-18 10:51:37 +01:00
committed by mergify[bot]
parent 3b4d193ca8
commit 885295fcc9
2 changed files with 117 additions and 47 deletions

View File

@ -100,6 +100,7 @@ func (cs *Server) CreateVolume(
if err != nil {
return nil, status.Errorf(codes.InvalidArgument, "failed to connect: %v", err)
}
defer nfsVolume.Destroy()
err = nfsVolume.CreateExport(backend)
if err != nil {
@ -137,6 +138,7 @@ func (cs *Server) DeleteVolume(
if err != nil {
return nil, status.Errorf(codes.InvalidArgument, "failed to connect: %v", err)
}
defer nfsVolume.Destroy()
err = nfsVolume.DeleteExport()
// TODO: if the export does not exist, but the backend does, delete the backend