class Capistrano::Datadog::CaptureIO

Public Class Methods

new(wrapped) click to toggle source
   # File lib/capistrano/datadog/v3.rb
28 def initialize(wrapped)
29   @wrapped = wrapped
30 end

Public Instance Methods

<<(*args)
Alias for: write
close() click to toggle source
   # File lib/capistrano/datadog/v3.rb
38 def close
39   @wrapped.close
40 end
write(*args) click to toggle source
   # File lib/capistrano/datadog/v3.rb
32 def write(*args)
33   @wrapped.write(*args)
34   args.each { |arg| Capistrano::Datadog.reporter.record_log(arg) }
35 end
Also aliased as: <<