 
 # process an individual asset
 processAsset = (fileName, next)->
-  logger.info "[upsyncer::processAsset] fileName:#{fileName}"
+  logger.info "[upsyncer::processAsset] progress:#{++countProgress}/#{countAssets} - fileName:#{fileName}"
 
   fullPath = "#{assetsKV[fileName]}/#{fileName}"
 


## runtime vars
assetsKV = {}

startAt = Date.now()



walker.on "end", ->
  assetsList = _.keys assetsKV
  countAssets = assetsList.length
  countProgress = 0

  logger.log "[cdn-syncer::list file] file #{countAssets} assets, time spent:#{Date.now() - startAt} ms"
  #process.exit(0)

  processer = if settings.REVISION_SENSITIVE then processAsset else processAssetNoComprison
