Module: Omg

Defined in:
lib/omg.rb

Instance Method Summary collapse

Instance Method Details

#omg!(*args) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/omg.rb', line 3

def omg!(*args)
  logger = OmgLogger.instance
  logger.log('')
  logger.log('~~~~~~~~~~~~~~~~~~~~~~~~~~~')
  logger.log "OMG!"
  if args.length > 0
    args.each do |arg|
      logger.log arg.inspect
    end
  else
    logger.log "#{caller[1][/`([^']*)'/, 1]} called!"
  end
  logger.log('~~~~~~~~~~~~~~~~~~~~~~~~~~~')
  logger.log('')
end