Skip to content

Commit b850b07

Browse files
committed
rename log writer
1 parent 2687bfd commit b850b07

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

agent/agentcontainers/devcontainercli.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ func (d *devcontainerCLI) Up(ctx context.Context, workspaceFolder, configPath st
7979
cmd := d.execer.CommandContext(ctx, "devcontainer", args...)
8080

8181
var stdout bytes.Buffer
82-
cmd.Stdout = io.MultiWriter(&stdout, &devcontainerCLIWriterLogger{ctx: ctx, logger: logger.With(slog.F("stdout", true))})
83-
cmd.Stderr = &devcontainerCLIWriterLogger{ctx: ctx, logger: logger.With(slog.F("stderr", true))}
82+
cmd.Stdout = io.MultiWriter(&stdout, &devcontainerCLILogWriter{ctx: ctx, logger: logger.With(slog.F("stdout", true))})
83+
cmd.Stderr = &devcontainerCLILogWriter{ctx: ctx, logger: logger.With(slog.F("stderr", true))}
8484

8585
if err := cmd.Run(); err != nil {
8686
if _, err2 := parseDevcontainerCLILastLine(ctx, logger, stdout.Bytes()); err2 != nil {
@@ -157,14 +157,14 @@ type devcontainerCLIJSONLogLine struct {
157157
// More fields can be added here as needed.
158158
}
159159

160-
// devcontainerCLIWriterLogger splits on newlines and logs each line
160+
// devcontainerCLILogWriter splits on newlines and logs each line
161161
// separately.
162-
type devcontainerCLIWriterLogger struct {
162+
type devcontainerCLILogWriter struct {
163163
ctx context.Context
164164
logger slog.Logger
165165
}
166166

167-
func (l *devcontainerCLIWriterLogger) Write(p []byte) (n int, err error) {
167+
func (l *devcontainerCLILogWriter) Write(p []byte) (n int, err error) {
168168
s := bufio.NewScanner(bytes.NewReader(p))
169169
for s.Scan() {
170170
line := s.Bytes()

0 commit comments

Comments
 (0)