我已經部署到Heroku的一個Rails應用程序,並需要heroku console
到Munge時間的一些數據。爲了幫助我做到這一點我已經在我的lib目錄下創建cmd.rb
在它的一些方法。這裏是什麼樣子:爲什麼我不能打印Heroku的控制檯(「看跌期權」)?
class Cmd
def self.hello
puts "Hello World"
end
def self.create_member
# real code with multiple "puts" statements here
end
end
這裏就是我得到的,當我嘗試在Heroku的控制檯運行此:
$ heroku console
Ruby console for myapp.heroku.com
>> puts User.count
515
=> nil
>> 3.times {|i| puts i}
0
1
2
=> 3
>> require "#{Rails.root}/lib/cmd"
=> true
>> Cmd
=> Cmd
>> Cmd.hello
=> nil
有一個在上方明顯缺乏的「Hello World」的。現在我可以看到輸出如果我這樣做的另一個終端窗口:
heroku logs --tail
但是有一個很大的噪音在輸出,並且我希望能夠看到的東西遞增。
我發現我得到的,如果我做'Heroku的日誌 - 尾--ps web.1',但它仍然是相當嘈雜少了幾分日誌輸出。 – Purplejacket