function storeItem()

in lambda/apigw-sap-idoc-s3/index.js [51:66]


function storeItem(qp, callback, s3key, body, contentType){

    var params = {Bucket: qp.bn, Key: s3key, Body: body, ContentType: contentType}

    var options = {} 
    var s3 = new AWS.S3() 
    s3.upload(params, options, function(err, data) {
        if(err){
            console.log("Error in uploading data to S3", err) 
            callback(getResponse(400,JSON.stringify(err)),null) 
        }else{
            console.log("File successfully loaded", data)
            callback(null,getResponse(200,JSON.stringify(data))) 
        }
    }) 
}