You need to sign in or sign up before continuing.
Newer
Older
from evidence.evidence_store_pb2_grpc import EvidenceStoreStub
from evidence.evidence_pb2 import Evidence
import grpc
class ForwardEvidence(object):
self.channel = grpc.insecure_channel('{}:{}'.format(constants['clouditor']['host'], constants['clouditor']['port']))
self.stub = EvidenceStoreStub(self.channel)
response = self.stub.StoreEvidence(evidence)
self.logger.info('gRPC evidence forwarded: ' + str(response))
self.logger.error(err)
self.logger.error(err.details())
self.logger.error('{}, {}'.format(err.code().name, err.code().value))