38 lines
724 B
Ruby
38 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
|