Skip to content

Commit d18d2a0

Browse files
authored
fix: return network command output
1 parent 7354bf6 commit d18d2a0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/board/board.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -327,8 +327,8 @@ func EnableNetworkMode(ctx context.Context, conn remote.RemoteConn) error {
327327
}
328328

329329
for _, cmd := range cmds {
330-
if err := conn.GetCmd(cmd[0], cmd[1:]...).Run(ctx); err != nil {
331-
return fmt.Errorf("failed to run cmd %q: %w", strings.Join(cmd, " "), err)
330+
if out, err := conn.GetCmd(cmd[0], cmd[1:]...).Output(ctx); err != nil {
331+
return fmt.Errorf("failed to run cmd %q: %w: %s", strings.Join(cmd, " "), err, string(out))
332332
}
333333
}
334334

@@ -365,8 +365,8 @@ func DisableNetworkMode(ctx context.Context, conn remote.RemoteConn) error {
365365
}
366366

367367
for _, cmd := range cmds {
368-
if err := conn.GetCmd(cmd[0], cmd[1:]...).Run(ctx); err != nil {
369-
return fmt.Errorf("failed to run cmd %q: %w", strings.Join(cmd, " "), err)
368+
if out, err := conn.GetCmd(cmd[0], cmd[1:]...).Output(ctx); err != nil {
369+
return fmt.Errorf("failed to run cmd %q: %w: %s", strings.Join(cmd, " "), err, string(out))
370370
}
371371
}
372372

0 commit comments

Comments
 (0)