Tôi muốn thay đổi mức ghi nhật ký của một ứng dụng (ruby).Thiết lập nhật ký ruby có thể định cấu hình: Logger.new(). Level = variable
Vâng, irb không hài lòng với điều đó và đã ném "NameError: tên hằng số sai Logger :: WARN" vào mặt tôi. Ugh! Tôi bị sỉ nhục.
Tôi có thể làm điều này trong trường hợp/khi nào cần giải quyết vấn đề này, hoặc thực hiện log.level = 1, nhưng phải có cách thanh lịch hơn!
Có ai có ý tưởng nào không?
-daniel
Hằng số không thể được lưu trữ trong cấu hình, vì cấu hình được tải từ tệp yaml, nhưng Logger.const_get 'WARN' hoạt động tốt cho tôi! – Daniel