mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: add 'display_name' column to 'workspace_agent_scripts' (#14747)
* feat: add 'display_name' column to 'workspace_agent_scripts' * fix: backfill from workspace_agent_log_sources * fix: run 'make gen'
This commit is contained in:
@@ -172,6 +172,7 @@ func AgentScriptFromProto(protoScript *proto.WorkspaceAgentScript) (codersdk.Wor
|
||||
RunOnStop: protoScript.RunOnStop,
|
||||
StartBlocksLogin: protoScript.StartBlocksLogin,
|
||||
Timeout: protoScript.Timeout.AsDuration(),
|
||||
DisplayName: protoScript.DisplayName,
|
||||
}, nil
|
||||
}
|
||||
|
||||
@@ -185,6 +186,7 @@ func ProtoFromScript(s codersdk.WorkspaceAgentScript) *proto.WorkspaceAgentScrip
|
||||
RunOnStop: s.RunOnStop,
|
||||
StartBlocksLogin: s.StartBlocksLogin,
|
||||
Timeout: durationpb.New(s.Timeout),
|
||||
DisplayName: s.DisplayName,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -114,6 +114,7 @@ func TestManifest(t *testing.T) {
|
||||
RunOnStop: true,
|
||||
StartBlocksLogin: true,
|
||||
Timeout: time.Second,
|
||||
DisplayName: "foo",
|
||||
},
|
||||
{
|
||||
LogSourceID: uuid.New(),
|
||||
@@ -124,6 +125,7 @@ func TestManifest(t *testing.T) {
|
||||
RunOnStop: true,
|
||||
StartBlocksLogin: true,
|
||||
Timeout: time.Second * 4,
|
||||
DisplayName: "bar",
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@@ -193,6 +193,7 @@ type WorkspaceAgentScript struct {
|
||||
RunOnStop bool `json:"run_on_stop"`
|
||||
StartBlocksLogin bool `json:"start_blocks_login"`
|
||||
Timeout time.Duration `json:"timeout"`
|
||||
DisplayName string `json:"display_name"`
|
||||
}
|
||||
|
||||
type WorkspaceAgentHealth struct {
|
||||
|
||||
Reference in New Issue
Block a user