Сделал некоторое рытье и нашел этот сообщение в Разговоре RubyOnRails группа Google.
, Таким образом, я изменил его немного и поместил его в конце моего environment.rb:
module ActiveSupport
class BufferedLogger
def add(severity, message = nil, progname = nil, &block)
return if @level > severity
message = (message || (block && block.call) || progname).to_s
level = {
0 => "DEBUG",
1 => "INFO",
2 => "WARN",
3 => "ERROR",
4 => "FATAL"
}[severity] || "U"
message = "[%s: %s #%d] %s" % [level,
Time.now.strftime("%m%d %H:%M:%S"),
$,
message]
message = "#{message}\n" unless message[-1] == ?\n
buffer << message
auto_flush
message
end
end
end
Это приводит к строке формата как это:
[ОТЛАДКА: 0121 10:35:26 № 57078] Представленные разметки / _ заголовок (0.00089)
Это кажется возможным.
Например, взгляните на эти несколько ссылок:
Заявление об ограничении ответственности: я не пробовал ничего из этих
В этих статьях тоже есть пара ссылок; некоторые тоже могут быть интересными.
You can create polygons in a KML file and set the color of them. You can also make the polygons 3D, with height perhaps representing temperature.