2013-10-17 23 views
1

我有一個導軌應用程序,並希望用較少的內存佔用來運行它的一部分。因此我試圖在沒有Rails的情況下運行這些。沒有導軌的軌道模型/使記錄器全局可用

一切(?)是require d,但代碼崩潰時,它調用logger

是否有辦法在全局範圍內創建變量或方法logger或從外部添加一個到特定類的範圍?我不想從代碼中刪除所有日誌記錄。

回答

0

我結束了在Object創建logger方法:

class Object 
    def logger 
    -> { Logging.logger.root }.call 
    end 
end 

說起來,如果你有更好的解決辦法。