Brian Gough 9 лет назад
Родитель
Сommit
ea3ee82e74

+ 1 - 0
services/clsi/app/coffee/ResourceStateManager.coffee

@@ -39,6 +39,7 @@ module.exports = ResourceStateManager =
 		stateFile = Path.join(basePath, @SYNC_STATE_FILE)
 		stateFile = Path.join(basePath, @SYNC_STATE_FILE)
 		SafeReader.readFile stateFile, 64, 'ascii', (err, oldState) ->
 		SafeReader.readFile stateFile, 64, 'ascii', (err, oldState) ->
 			return callback(err) if err?
 			return callback(err) if err?
+			logger.log state:state, oldState: oldState, basePath:basePath, stateMatches: !(state isnt oldState), "checking sync state"
 			if state isnt oldState
 			if state isnt oldState
 				return callback new Errors.FilesOutOfSyncError("invalid state for incremental update")
 				return callback new Errors.FilesOutOfSyncError("invalid state for incremental update")
 			else
 			else

+ 2 - 0
services/clsi/app/coffee/ResourceWriter.coffee

@@ -16,6 +16,7 @@ module.exports = ResourceWriter =
 
 
 	syncResourcesToDisk: (request, basePath, callback = (error, resourceList) ->) ->
 	syncResourcesToDisk: (request, basePath, callback = (error, resourceList) ->) ->
 		if request.syncType is "incremental"
 		if request.syncType is "incremental"
+			logger.log project_id: request.project_id, user_id: request.user_id, "incremental sync"
 			ResourceStateManager.checkProjectStateHashMatches request.syncState, basePath, (error) ->
 			ResourceStateManager.checkProjectStateHashMatches request.syncState, basePath, (error) ->
 				return callback(error) if error?
 				return callback(error) if error?
 				ResourceListManager.loadResourceList basePath, (error, resourceList) ->
 				ResourceListManager.loadResourceList basePath, (error, resourceList) ->
@@ -26,6 +27,7 @@ module.exports = ResourceWriter =
 							return callback(error) if error?
 							return callback(error) if error?
 							callback(null, resourceList)
 							callback(null, resourceList)
 		else
 		else
+			logger.log project_id: request.project_id, user_id: request.user_id, "full sync"
 			@saveAllResourcesToDisk request.project_id, request.resources, basePath, (error) ->
 			@saveAllResourcesToDisk request.project_id, request.resources, basePath, (error) ->
 				return callback(error) if error?
 				return callback(error) if error?
 				ResourceStateManager.saveProjectStateHash request.syncState, basePath, (error) ->
 				ResourceStateManager.saveProjectStateHash request.syncState, basePath, (error) ->