lib/teLogger.rb in teLogger-0.2.0 vs lib/teLogger.rb in teLogger-0.2.1

- old
+ new

@@ -39,10 +39,11 @@ end end # ClassMethods def self.included(klass) + puts "TeLogHelper : #{klass}" klass.extend(ClassMethods) klass.extend(TeLogHelper) end #def logOutput=(val) @@ -65,11 +66,11 @@ @teLogger = Tlogger.new(*self.class.logOutput) elsif self.respond_to?(:logOutput) intLogger.debug "logOutput is #{logOutput}" @teLogger = Tlogger.new(*logOutput) else - intLogger.debug "logOutput is not available. Please note TeLogHelper mixin only works properly on directly included class/module. Fall back to console only" + intLogger.debug "logOutput is not available in #{self}. Please note TeLogHelper mixin only works properly on directly included class/module. Fall back to console only" @teLogger = Tlogger.new end if self.respond_to?(:logTag) @teLogger.tag = logTag @@ -97,5 +98,8 @@ end end + +TeLogger::Helper = TeLogger::TeLogHelper +