module Pulp::Common::Debug::ClassMethods

Public Instance Methods

debug(msg) click to toggle source
# File lib/pulp/common/debug.rb, line 31
def debug(msg)
    output.puts msg if @debug_enabled
end
debug_enabled() click to toggle source
# File lib/pulp/common/debug.rb, line 13
def debug_enabled
    @debug_enabled ||= false
end
debug_enabled=(enable) click to toggle source
# File lib/pulp/common/debug.rb, line 17
def debug_enabled=(enable)
    @debug_enabled = enable
    self.output = self.output # reset output to activate it
end
output() click to toggle source
# File lib/pulp/common/debug.rb, line 27
def output
    @output ||= STDERR
end
output=(o) click to toggle source
# File lib/pulp/common/debug.rb, line 22
def output=(o)
    @output = o
    RestClient.log = debug_enabled ? output : nil
end