Quiero cambiar el nivel de registro de una aplicación (ruby).Configuración configurable del registrador de ruby: Logger.new(). Level = variable
Bueno, el IRB no estaba contento con eso y tiró "NameError: Logger nombre equivocado constante :: WARN" en la cara. ¡Uf! Me insultó.
Podría hacer esto en un caso/cuándo resolver esto, o hacer log.level = 1, pero debe haber una manera más elegante!
¿Alguien tiene alguna idea?
-Daniel
La constante no se puede almacenar en la configuración, porque la configuración se carga desde un archivo yaml, pero Logger.const_get 'WARN' funciona muy bien para mí. – Daniel