Class: Babushka::RunReporter
- Inherits:
-
Object
show all
- Extended by:
- LogHelpers
- Defined in:
- lib/babushka/run_reporter.rb
Class Method Summary
(collapse)
Methods included from LogHelpers
debug, log, log_block, log_error, log_ok, log_verbose, log_warn
Class Method Details
+ (Object) post_reports
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
|
+ (Object) queue(dep, result, reportable)
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
|