MCPcopy Index your code
hub / github.com/devspace-sh/devspace / executeInDirectory

Function executeInDirectory

pkg/devspace/dependency/resolver.go:283–296  ·  view source on GitHub ↗
(dir string, fn func() error)

Source from the content-addressed store, hash-verified

281}
282
283func executeInDirectory(dir string, fn func() error) error {
284 oldWorkingDirectory, err := os.Getwd()
285 if err != nil {
286 return err
287 }
288
289 err = os.Chdir(dir)
290 if err != nil {
291 return err
292 }
293
294 defer func() { _ = os.Chdir(oldWorkingDirectory) }()
295 return fn()
296}

Callers 1

resolveDependencyMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected