lib/daemon-ogre.rb in daemon-ogre-1.4.3 vs lib/daemon-ogre.rb in daemon-ogre-1.4.4

- old
+ new

@@ -71,16 +71,23 @@ end def error_logger(error_msg,prefix="",log_file=App.log_path) + ###convert error msg to more humanfriendly one + begin + error_msg= error_msg.to_s.gsub('", "','",'+"\n\"") + rescue Exception + error_msg= error_msg.inspect.gsub('", "','",'+"\n\"") + end + if File.exists?(File.expand_path(log_file)) error_log = File.open( File.expand_path(log_file), "a+") - error_log << "\n#{Time.now} | #{prefix}#{":" if prefix != ""} #{error_msg.inspect.gsub(", ",",\n")}" + error_log << "\n#{Time.now} | #{prefix}#{":" if prefix != ""} #{error_msg}" error_log.close else File.new(File.expand_path(log_file), "w").write( - "#{Time.now} | #{prefix}#{":" if prefix != ""} #{error_msg.inspect.gsub(", ",",\n")}" + "#{Time.now} | #{prefix}#{":" if prefix != ""} #{error_msg}" ) end return {:error => error_msg} end \ No newline at end of file