MCPcopy Create free account
hub / github.com/featureform/featureform / CreateSourceVariant

Method CreateSourceVariant

metadata/metadata.go:1655–1667  ·  view source on GitHub ↗
(ctx context.Context, variant *pb.SourceVariant)

Source from the content-addressed store, hash-verified

1653}
1654
1655func (serv *MetadataServer) CreateSourceVariant(ctx context.Context, variant *pb.SourceVariant) (*pb.Empty, error) {
1656 variant.Created = tspb.New(time.Now())
1657 return serv.genericCreate(ctx, &sourceVariantResource{variant}, func(name, variant string) Resource {
1658 return &SourceResource{
1659 &pb.Source{
1660 Name: name,
1661 DefaultVariant: variant,
1662 // This will be set when the change is propagated to dependencies.
1663 Variants: []string{},
1664 },
1665 }
1666 })
1667}
1668
1669func (serv *MetadataServer) GetSources(stream pb.Metadata_GetSourcesServer) error {
1670 return serv.genericGet(stream, SOURCE, func(msg proto.Message) error {

Callers

nothing calls this directly

Calls 1

genericCreateMethod · 0.95

Tested by

no test coverage detected