(scripts []codersdk.WorkspaceAgentScript)
| 175 | } |
| 176 | |
| 177 | func 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 | |
| 185 | func AgentScriptFromProto(protoScript *proto.WorkspaceAgentScript) (codersdk.WorkspaceAgentScript, error) { |
| 186 | id, err := uuid.FromBytes(protoScript.Id) |
no test coverage detected