Просмотр исходного кода

increase logging on s3 operations

Brian Gough 10 лет назад
Родитель
Сommit
6199532d08

+ 1 - 0
services/track-changes/app/coffee/DocArchiveManager.coffee

@@ -78,6 +78,7 @@ module.exports = DocArchiveManager =
 		MongoManager.getArchivedDocChanges doc_id, (error, count) ->
 		MongoManager.getArchivedDocChanges doc_id, (error, count) ->
 			return callback(error) if error?
 			return callback(error) if error?
 			if count == 0
 			if count == 0
+				logger.log {project_id, doc_id}, "no changes marked as in s3, not unarchiving"
 				return callback()
 				return callback()
 			else
 			else
 				MongoAWS.unArchiveDocHistory project_id, doc_id, (error) ->
 				MongoAWS.unArchiveDocHistory project_id, doc_id, (error) ->

+ 6 - 2
services/track-changes/app/coffee/MongoAWS.coffee

@@ -27,7 +27,9 @@ module.exports = MongoAWS =
 			accessKeyId: settings.filestore.s3.key
 			accessKeyId: settings.filestore.s3.key
 			secretAccessKey: settings.filestore.s3.secret
 			secretAccessKey: settings.filestore.s3.secret
 		}
 		}
-		 
+
+		logger.log {project_id, doc_id}, "uploading data to s3"
+
 		upload = S3S.WriteStream new AWS.S3(), {
 		upload = S3S.WriteStream new AWS.S3(), {
 			"Bucket": settings.filestore.stores.user_files,
 			"Bucket": settings.filestore.stores.user_files,
 			"Key": project_id+"/changes-"+doc_id
 			"Key": project_id+"/changes-"+doc_id
@@ -53,7 +55,9 @@ module.exports = MongoAWS =
 			accessKeyId: settings.filestore.s3.key
 			accessKeyId: settings.filestore.s3.key
 			secretAccessKey: settings.filestore.s3.secret
 			secretAccessKey: settings.filestore.s3.secret
 		}
 		}
-		 
+
+		logger.log {project_id, doc_id}, "downloading data from s3"
+
 		download = S3S.ReadStream new AWS.S3(), {
 		download = S3S.ReadStream new AWS.S3(), {
 			"Bucket": settings.filestore.stores.user_files,
 			"Bucket": settings.filestore.stores.user_files,
 			"Key": project_id+"/changes-"+doc_id
 			"Key": project_id+"/changes-"+doc_id