Skip to content

Commit cb034d0

Browse files
authored
fix: execute commands using stack abs path (#16)
Related to: #14
1 parent f5ba444 commit cb034d0

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

cmd/terrastack/main.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -157,18 +157,17 @@ func run(basedir string) {
157157
basedir = basedir + string(os.PathSeparator)
158158

159159
for _, stack := range stacks {
160-
stackdir := strings.TrimPrefix(stack.Dir, basedir)
161160

162161
cmd := exec.Command(cmdName, args...)
163-
cmd.Dir = stackdir
162+
cmd.Dir = stack.Dir
164163

165164
cmd.Stdout = os.Stdout
166165
cmd.Stderr = os.Stderr
167166
cmd.Stdin = os.Stdin
168167

169168
cmd.Env = os.Environ()
170169

171-
printf("[%s] running %s\n", stackdir, cmd)
170+
printf("[%s] running %s\n", stack.Dir, cmd)
172171

173172
err = cmd.Run()
174173
if err != nil {

0 commit comments

Comments
 (0)