MCPcopy Index your code
hub / github.com/celer-pkg/celer / removeNFSExportEntry

Method removeNFSExportEntry

pkgcache/cache_setup.go:287–297  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

285}
286
287func (n *NFSServerSetup) removeNFSExportEntry() error {
288 if err := fileio.RemoveContent(nfsExportsPath, func(line string) bool {
289 fields := strings.Fields(line)
290 return len(fields) > 0 && fields[0] == n.nfsDir
291 }); err != nil {
292 return fmt.Errorf("failed to remove NFS export entry -> %w", err)
293 }
294
295 color.PrintHint("✔ remove NFS export entry for %q from %q", n.nfsDir, nfsExportsPath)
296 return nil
297}
298
299func (n *NFSServerSetup) reloadNFSExports() error {
300 if output, err := cmd.NewExecutor("", "exportfs", "-ra").ExecuteOutput(); err != nil {

Callers 2

RemoveMethod · 0.95

Calls 2

RemoveContentFunction · 0.92
PrintHintFunction · 0.92

Tested by 1