Class: Logger

Inherits:
Object show all
Defined in:
lib/build/RhoLogger.rb

Instance Method Summary collapse

Instance Method Details

#add(severity, message = nil, progname = nil) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/build/RhoLogger.rb', line 4

def add(severity, message = nil, progname = nil)
  if (self.level == Logger::DEBUG)
    begin
      #try to get rake task name
      taskName = Rake.application.current_task
    rescue Exception => e
    end

    if message
      message = "#{taskName}|\t#{message}"
    else
      progname = "#{taskName}|\t#{progname}"
    end
  end
  original_add( severity, message, progname )
end

#original_addObject



2
# File 'lib/build/RhoLogger.rb', line 2

alias :original_add :add