swh.provenance.grpc.swhprovenance_pb2_grpc module
Client and server classes corresponding to protobuf-defined services.
-
class swh.provenance.grpc.swhprovenance_pb2_grpc.ProvenanceServiceStub(channel)[source]
Bases: object
Content Provenance service
Constructor.
- Parameters:
channel – A grpc.Channel.
-
class swh.provenance.grpc.swhprovenance_pb2_grpc.ProvenanceServiceServicer[source]
Bases: object
Content Provenance service
-
WhereIsOne(request, context)[source]
Given an object’s SWHID, returns an origin and revision/release where it can be found
-
WhereAreOne(request, context)[source]
Given several objects’ SWHIDs, returns an origin and revision/release for each of them
where they can be found, in arbitrary order.
Nodes with no known provenance are returned with both their anchor and origin empty.
-
swh.provenance.grpc.swhprovenance_pb2_grpc.add_ProvenanceServiceServicer_to_server(servicer, server)[source]
-
class swh.provenance.grpc.swhprovenance_pb2_grpc.ProvenanceService[source]
Bases: object
Content Provenance service
-
static WhereIsOne(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)[source]
-
static WhereAreOne(request, target, options=(), channel_credentials=None, call_credentials=None, insecure=False, compression=None, wait_for_ready=None, timeout=None, metadata=None)[source]