Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3e50965

Browse files
chore: add logger to WatchContainers
1 parent001ccda commit3e50965

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

‎coderd/workspaceagents.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -853,7 +853,8 @@ func (api *API) watchWorkspaceAgentContainers(rw http.ResponseWriter, r *http.Re
853853
}
854854
deferrelease()
855855

856-
containersCh,closer,err:=agentConn.WatchContainers(ctx)
856+
watcherLogger:=api.Logger.Named("agent_container_watcher").With(slog.F("agent_id",workspaceAgent.ID))
857+
containersCh,closer,err:=agentConn.WatchContainers(ctx,watcherLogger)
857858
iferr!=nil {
858859
httpapi.Write(ctx,rw,http.StatusInternalServerError, codersdk.Response{
859860
Message:"Internal error watching agent's containers.",

‎codersdk/workspacesdk/agentconn.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ func (c *AgentConn) ListContainers(ctx context.Context) (codersdk.WorkspaceAgent
391391
returnresp,json.NewDecoder(res.Body).Decode(&resp)
392392
}
393393

394-
func (c*AgentConn)WatchContainers(ctx context.Context) (<-chan codersdk.WorkspaceAgentListContainersResponse, io.Closer,error) {
394+
func (c*AgentConn)WatchContainers(ctx context.Context,logger slog.Logger) (<-chan codersdk.WorkspaceAgentListContainersResponse, io.Closer,error) {
395395
ctx,span:=tracing.StartSpan(ctx)
396396
deferspan.End()
397397

@@ -411,7 +411,7 @@ func (c *AgentConn) WatchContainers(ctx context.Context) (<-chan codersdk.Worksp
411411
deferres.Body.Close()
412412
}
413413

414-
d:=wsjson.NewDecoder[codersdk.WorkspaceAgentListContainersResponse](conn,websocket.MessageText,slog.Logger{})
414+
d:=wsjson.NewDecoder[codersdk.WorkspaceAgentListContainersResponse](conn,websocket.MessageText,logger)
415415
returnd.Chan(),d,nil
416416
}
417417

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp