Class: Babushka::RunReporter
Class Method Summary
collapse
Methods included from LogHelpers
debug, deprecated!, log, log_block, log_error, log_ok, log_stderr, log_warn, removed!
Class Method Details
.post_reports ⇒ Object
14
15
16
17
18
19
20
|
# File 'lib/babushka/run_reporter.rb', line 14
def post_reports
require 'net/http'
while Base.task.running? && (report = most_recent_report)
post_report report
end
end
|
.queue(dep, result, reportable) ⇒ Object
6
7
8
9
10
11
12
|
# File 'lib/babushka/run_reporter.rb', line 6
def queue dep, result, reportable
if dep.dep_source.type != :public
debug "Not reporting #{dep.contextual_name}, since it's not in a public source."
else
queue_report dep, (reportable ? 'error' : (result ? 'ok' : 'fail'))
end
end
|