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

Function ProtoFromApps

codersdk/agentsdk/convert.go:237–247  ·  view source on GitHub ↗
(apps []codersdk.WorkspaceApp)

Source from the content-addressed store, hash-verified

235}
236
237func ProtoFromApps(apps []codersdk.WorkspaceApp) ([]*proto.WorkspaceApp, error) {
238 ret := make([]*proto.WorkspaceApp, len(apps))
239 var err error
240 for i, a := range apps {
241 ret[i], err = ProtoFromApp(a)
242 if err != nil {
243 return nil, err
244 }
245 }
246 return ret, nil
247}
248
249func AppFromProto(protoApp *proto.WorkspaceApp) (codersdk.WorkspaceApp, error) {
250 id, err := uuid.FromBytes(protoApp.Id)

Callers 1

ProtoFromManifestFunction · 0.85

Calls 1

ProtoFromAppFunction · 0.85

Tested by

no test coverage detected