MCPcopy
hub / github.com/perkeep/perkeep / wipeCacheDir

Method wipeCacheDir

dev/devcam/env.go:157–168  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

155}
156
157func (e *Env) wipeCacheDir() {
158 cacheDir := e.m["CAMLI_CACHE_DIR"]
159 if cacheDir == "" {
160 log.Fatal("Could not wipe cache dir, CAMLI_CACHE_DIR not defined")
161 }
162 if err := os.RemoveAll(cacheDir); err != nil {
163 log.Fatalf("Could not remove cache dir %v: %v", cacheDir, err)
164 }
165 if err := os.MkdirAll(cacheDir, 0700); err != nil {
166 log.Fatalf("Could not recreate cache dir %v: %v", cacheDir, err)
167 }
168}

Callers 5

RunCommandMethod · 0.80
RunCommandMethod · 0.80
RunCommandMethod · 0.80
RunCommandMethod · 0.80
RunCommandMethod · 0.80

Calls 3

FatalMethod · 0.80
FatalfMethod · 0.65
MkdirAllMethod · 0.65

Tested by

no test coverage detected