closeheat
Version:
Static Website Hosting with CMS without touching your code.
27 lines (21 loc) • 556 B
text/coffeescript
Log = require './log'
_ = require 'lodash'
module.exports =
class BackendLogger
constructor: ->
= []
= 0
= 'none'
log: (build) ->
_.each (build), Log.backend
= build.log
(build)
checkTimeout: (build) ->
if build.status ==
Log.error 'Deployment timed out.' if > 10
+= 1
else
= build.status
diff: (build) ->
_.select build.log, (new_data) =>
!_.contains(_.map(, 'message'), new_data.message)