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]