Ejemplo n.º 1
0
    def handleWriteMultipartS3UploadPart(self, request):
        PythonIoTasks.writeMultipartS3UploadPart(
            self.s3Interface, self.outOfProcessDownloaderPool,
            request.asWriteMultipartS3UploadPart.credentials.bucketname,
            request.asWriteMultipartS3UploadPart.credentials.keyname,
            request.asWriteMultipartS3UploadPart.credentials.awsAccessKey,
            request.asWriteMultipartS3UploadPart.credentials.awsSecretKey,
            request.asWriteMultipartS3UploadPart.credentials.region,
            request.asWriteMultipartS3UploadPart.uploadId,
            request.asWriteMultipartS3UploadPart.part,
            request.asWriteMultipartS3UploadPart.objectData)

        self.datasetRequestChannel_.write(
            CumulusNative.PythonIoTaskResponse.Success(request.guid))
Ejemplo n.º 2
0
    def handleWriteMultipartS3UploadPart(self, request):
        PythonIoTasks.writeMultipartS3UploadPart(
            self.s3Interface,
            self.outOfProcessDownloaderPool,
            request.asWriteMultipartS3UploadPart.credentials.bucketname,
            request.asWriteMultipartS3UploadPart.credentials.keyname,
            request.asWriteMultipartS3UploadPart.credentials.awsAccessKey,
            request.asWriteMultipartS3UploadPart.credentials.awsSecretKey,
            request.asWriteMultipartS3UploadPart.credentials.region,
            request.asWriteMultipartS3UploadPart.uploadId,
            request.asWriteMultipartS3UploadPart.part,
            request.asWriteMultipartS3UploadPart.objectData
            )

        self.datasetRequestChannel_.write(
            CumulusNative.PythonIoTaskResponse.Success(
                request.guid
                )
            )