class Capistrano::Datadog::CaptureIO

Public Class Methods

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

Public Instance Methods

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