Sha256: 5fdeaf7a7102bbdbff66c8eeb277b9ce059ba726724104badd1c92f4d54655ce
Contents?: true
Size: 595 Bytes
Versions: 15
Compression:
Stored size: 595 Bytes
Contents
module SupplyDrop module Writer class File def initialize(writer, file) @wrapped_writer = writer @logger = Capistrano::Logger.new(:output => file) @logger.level = Capistrano::Logger::TRACE @file_writer = Batched.new(@logger) end def collect_output(host, data) @wrapped_writer.collect_output(host, data) @file_writer.collect_output(host, data) end def all_output_collected @wrapped_writer.all_output_collected @file_writer.all_output_collected @logger.close end end end end
Version data entries
15 entries across 15 versions & 1 rubygems