MCPcopy Create free account
hub / github.com/coder/coder / ProtoFromScripts

Function ProtoFromScripts

codersdk/agentsdk/convert.go:177–183  ·  view source on GitHub ↗
(scripts []codersdk.WorkspaceAgentScript)

Source from the content-addressed store, hash-verified

175}
176
177func ProtoFromScripts(scripts []codersdk.WorkspaceAgentScript) []*proto.WorkspaceAgentScript {
178 ret := make([]*proto.WorkspaceAgentScript, len(scripts))
179 for i, script := range scripts {
180 ret[i] = ProtoFromScript(script)
181 }
182 return ret
183}
184
185func AgentScriptFromProto(protoScript *proto.WorkspaceAgentScript) (codersdk.WorkspaceAgentScript, error) {
186 id, err := uuid.FromBytes(protoScript.Id)

Callers 1

ProtoFromManifestFunction · 0.85

Calls 1

ProtoFromScriptFunction · 0.85

Tested by

no test coverage detected