Sfoglia il codice sorgente

call the callback when no response is returned from s3 when checking if file exists

Henry Oswald 12 anni fa
parent
commit
90ad2c24c6
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      services/filestore/app/coffee/s3Wrapper.coffee

+ 2 - 0
services/filestore/app/coffee/s3Wrapper.coffee

@@ -101,6 +101,8 @@ module.exports =
 				logger.err err:err, res:res, bucketName:bucketName, key:key, "something went wrong copying file in aws"
 				logger.err err:err, res:res, bucketName:bucketName, key:key, "something went wrong copying file in aws"
 			if !res?
 			if !res?
 				logger.err err:err, res:res, bucketName:bucketName, key:key, "no response object returned when checking if file exists"
 				logger.err err:err, res:res, bucketName:bucketName, key:key, "no response object returned when checking if file exists"
+				err = new Error("no response from s3 #{bucketName} #{key}")
+				return callback(err)
 			exists = res.statusCode == 200
 			exists = res.statusCode == 200
 			logger.log bucketName:bucketName, key:key, exists:exists, "checked if file exsists in s3"
 			logger.log bucketName:bucketName, key:key, exists:exists, "checked if file exsists in s3"
 			callback(err, exists)
 			callback(err, exists)