GetInstance gets an instance.
(ctx context.Context, req *connect.Request[v1pb.GetInstanceRequest])
| 57 | |
| 58 | // GetInstance gets an instance. |
| 59 | func (s *InstanceService) GetInstance(ctx context.Context, req *connect.Request[v1pb.GetInstanceRequest]) (*connect.Response[v1pb.Instance], error) { |
| 60 | instance, err := getInstanceMessage(ctx, s.store, req.Msg.Name) |
| 61 | if err != nil { |
| 62 | return nil, err |
| 63 | } |
| 64 | result := s.convertToV1Instance(ctx, instance) |
| 65 | return connect.NewResponse(result), nil |
| 66 | } |
| 67 | |
| 68 | // ListInstances lists all instances. |
| 69 | func (s *InstanceService) ListInstances(ctx context.Context, req *connect.Request[v1pb.ListInstancesRequest]) (*connect.Response[v1pb.ListInstancesResponse], error) { |
nothing calls this directly
no test coverage detected