реализовать рельсы before_filter в ruby без рельсов

Я использую g logger во всех моих классах. Я хочу, чтобы каждое сообщение начиналось с имени класса и имени метода следующим образом:

Class_name::Method_name

это то, что я делаю сейчас:

class FOO

 def initialize
 end

 def bar
   msg_prefix = "#{self.class}::#{__method__}"
   ... some code ...
   @logeer = "#{msg_prefix} msg ..."
 end

 def bar2
   msg_prefix = "#{self.class}::#{__method__}"
   ... some code 2 ...
   @logeer = "#{msg_prefix} msg2 ..."
 end

end

я хочу использовать before_filter как в рельсах, чтобы предотвратить двуличие, я используюsinatra но классы старыеruby 1.9.3 классы

идеи ??

Ответы на вопрос(2)

Ваш ответ на вопрос