(ctx context.Context, variant *pb.LabelVariant)
| 1589 | } |
| 1590 | |
| 1591 | func (serv *MetadataServer) CreateLabelVariant(ctx context.Context, variant *pb.LabelVariant) (*pb.Empty, error) { |
| 1592 | variant.Created = tspb.New(time.Now()) |
| 1593 | return serv.genericCreate(ctx, &labelVariantResource{variant}, func(name, variant string) Resource { |
| 1594 | return &labelResource{ |
| 1595 | &pb.Label{ |
| 1596 | Name: name, |
| 1597 | DefaultVariant: variant, |
| 1598 | // This will be set when the change is propagated to dependencies. |
| 1599 | Variants: []string{}, |
| 1600 | }, |
| 1601 | } |
| 1602 | }) |
| 1603 | } |
| 1604 | |
| 1605 | func (serv *MetadataServer) GetLabels(stream pb.Metadata_GetLabelsServer) error { |
| 1606 | return serv.genericGet(stream, LABEL, func(msg proto.Message) error { |
nothing calls this directly
no test coverage detected