class GmailCli::Logger

Public Class Methods

log(msg) click to toggle source
# File lib/gmail_cli/logger.rb, line 4
def log(msg)
  $stdout.puts "#{Time.now}| #{msg}"
end
set_log_mode(verbose) click to toggle source
# File lib/gmail_cli/logger.rb, line 9
    def set_log_mode(verbose)
      if verbose
        class_eval <<-LOGGER_ACTION, __FILE__, __LINE__
          def self.trace(name,value)
            $stderr.puts "\#{Time.now}| \#{name}: \#{value.inspect}"
            value
          end
        LOGGER_ACTION
      else
        class_eval <<-LOGGER_ACTION, __FILE__, __LINE__
          def self.trace(name,value) ; value ; end
        LOGGER_ACTION
      end
    end
trace(name,value) click to toggle source
# File lib/gmail_cli/logger.rb, line 7
def trace(name,value) ; value ; end