Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockNFSMountService ¶
type MockNFSMountService struct { GetNFSMountDetailsFunc func(reqBody models.NFSMountRequest) *[]models.NFSMountResponse GetNFSMountLocFunc func(req models.NFSMountLocRequest) *models.NFSMountLocResponse }
func (*MockNFSMountService) GetNFSMountDetails ¶
func (mnm *MockNFSMountService) GetNFSMountDetails(reqBody models.NFSMountRequest) *[]models.NFSMountResponse
func (*MockNFSMountService) GetNFSMountLoc ¶
func (mnm *MockNFSMountService) GetNFSMountLoc(reqBody models.NFSMountLocRequest) *models.NFSMountLocResponse
type NFSService ¶
type NFSService interface { GetNFSMountDetails(models.NFSMountRequest) *[]models.NFSMountResponse GetNFSMountLoc(req models.NFSMountLocRequest) *models.NFSMountLocResponse }
type NfsServiceImp ¶
type NfsServiceImp struct { SystemResourceInfo systemresource.SystemResourceInfo // contains filtered or unexported fields }
func NewNFSMountService ¶
func NewNFSMountService(log logger.Logger, port string, client httputils.HTTPClient, sysResInfo systemresource.SystemResourceInfo) *NfsServiceImp
func (*NfsServiceImp) GetNFSMountDetails ¶
func (nm *NfsServiceImp) GetNFSMountDetails(reqBody models.NFSMountRequest) *[]models.NFSMountResponse
func (*NfsServiceImp) GetNFSMountLoc ¶
func (nm *NfsServiceImp) GetNFSMountLoc(req models.NFSMountLocRequest) *models.NFSMountLocResponse
type TempResponse ¶
type TempResponse struct { MountLocRes models.NFSMountLocResponse MountResp models.NFSMountResponse }
Click to show internal directories.
Click to hide internal directories.