У меня есть модель, подключенная к журналу, поэтому я начинаю искать способы использовать эту информацию с моделью и передавать ее в другое место.
этот метод:
def read_log
counter = 1
f = File.open(self.log_file_path, 'r')
while (line = f.gets)
puts "#{counter}: #{line}"
counter = counter + 1
end
end
работает и выводит журнал в командную строку, но заканчивается на nil, поэтому он считывает его в stdout, но при вызове я ничего не получаю. Как я могу прочитать содержимое в более полезный формат? Мне нужно прочитать это в переменной контроллера для шаблона внутри рельсов на веб-странице. Это просто, но кое-что я еще не сделал.