From 1108a9331c9050826bb4e5aa2a8a92cf28227c81 Mon Sep 17 00:00:00 2001 From: Denis Knauf Date: Thu, 18 Oct 2012 19:34:04 +0200 Subject: [PATCH] lesser deps to Rails (or no deps) --- lib/semlogger.rb | 41 ++++++++++++++++++++++++++++------------- lib/semlogger/writer.rb | 6 +++++- 2 files changed, 33 insertions(+), 14 deletions(-) diff --git a/lib/semlogger.rb b/lib/semlogger.rb index 79405d2..b14c609 100644 --- a/lib/semlogger.rb +++ b/lib/semlogger.rb @@ -2,7 +2,10 @@ require 'json' class Object def to_semlogger - [self.class.name.to_sym, self.respond_to?( :serializable_hash) ? self.serializable_hash : self ] + [ + self.class.name.to_sym, + self.respond_to?( :serializable_hash) ? self.serializable_hash : self + ] end end @@ -28,14 +31,25 @@ end class Semlogger < ::Logger class Base + class <