github.com/kanishk98/terraform@v1.3.0-dev.0.20220917174235-661ca8088a6a/working_dir.go (about) 1 package main 2 3 import "github.com/hashicorp/terraform/internal/command/workdir" 4 5 func WorkingDir(originalDir string, overrideDataDir string) *workdir.Dir { 6 ret := workdir.NewDir(".") // caller should already have used os.Chdir in "-chdir=..." mode 7 ret.OverrideOriginalWorkingDir(originalDir) 8 if overrideDataDir != "" { 9 ret.OverrideDataDir(overrideDataDir) 10 } 11 return ret 12 }