MCPcopy Index your code
hub / github.com/coder/coder / ProtoFromSubsystems

Function ProtoFromSubsystems

codersdk/agentsdk/convert.go:348–358  ·  view source on GitHub ↗
(ss []codersdk.AgentSubsystem)

Source from the content-addressed store, hash-verified

346}
347
348func ProtoFromSubsystems(ss []codersdk.AgentSubsystem) ([]proto.Startup_Subsystem, error) {
349 ret := make([]proto.Startup_Subsystem, len(ss))
350 for i, s := range ss {
351 pi, ok := proto.Startup_Subsystem_value[strings.ToUpper(string(s))]
352 if !ok {
353 return nil, xerrors.Errorf("unknown subsystem: %s", s)
354 }
355 ret[i] = proto.Startup_Subsystem(pi)
356 }
357 return ret, nil
358}
359
360func ProtoFromAppHealthsRequest(req PostAppHealthsRequest) (*proto.BatchUpdateAppHealthRequest, error) {
361 pReq := &proto.BatchUpdateAppHealthRequest{}

Callers 2

TestSubsystemsFunction · 0.92
handleManifestMethod · 0.92

Calls 2

Startup_SubsystemTypeAlias · 0.92
ErrorfMethod · 0.45

Tested by 1

TestSubsystemsFunction · 0.74