Sha256: 5fcf1e3319fb328ffdd95ddb902ebc037d54451e48e7a8628304cfba2647168e
Contents?: true
Size: 457 Bytes
Versions: 15
Compression:
Stored size: 457 Bytes
Contents
module SupplyDrop module Writer class Batched def initialize(logger) @outputs = {} @logger = logger end def collect_output(host, data) @outputs[host] ||= "" @outputs[host] << data end def all_output_collected @outputs.keys.sort.each do |host| @logger.info "Puppet output for #{host}" @logger.debug @outputs[host], host end end end end end
Version data entries
15 entries across 15 versions & 1 rubygems