39 lines
724 B
Ruby
39 lines
724 B
Ruby
![]() |
#!/usr/bin/env ruby
|
||
|
#
|
||
|
# Author: Norbert Wigbels - foobla.wigbels.de/uber-foobla
|
||
|
#
|
||
|
# Info about...
|
||
|
|
||
|
|
||
|
#------------------------------------------
|
||
|
# Tainted mode 0-4
|
||
|
$SAFE=0
|
||
|
|
||
|
|
||
|
#------------------------------------------
|
||
|
require 'logger'
|
||
|
|
||
|
|
||
|
#------------------------------------------
|
||
|
class FooApp < Logger::Application
|
||
|
def initialize(application_name)
|
||
|
super(application_name) # Name of the application.
|
||
|
end
|
||
|
|
||
|
def run
|
||
|
puts "Filename: "+__FILE__.to_s
|
||
|
puts "Linenumber: "+__LINE__.to_s
|
||
|
#log(WARN, 'warning', 'mymethod' )
|
||
|
#@log.error('my_method2') { 'Error!' }
|
||
|
end
|
||
|
|
||
|
end
|
||
|
|
||
|
|
||
|
#------------------------------------------
|
||
|
status = FooApp.new("FooApp").start
|
||
|
|
||
|
#if status != 0
|
||
|
# puts "Some error occured."
|
||
|
#end
|