added logging

This commit is contained in:
Brian Gough
2017-08-29 12:09:31 +01:00
parent b42347ea08
commit faa2a325cb
2 changed files with 3 additions and 0 deletions

View File

@@ -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

View File

@@ -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) ->