Logger in ruby on rails
Posted by Dibi Store Sun, 30 Sep 2007 19:35:00 GMT
In ruby on rails, è possibile configurare dei logger, che ci possono aiutare in molte situazioni. Un esempio chiarirà meglio il concetto:
def save
..
user.save
rescue ActiveRecord::RecordInvalid
logger.warn "L'utente ha fatto qualcosa che non sarebbe dovuta succedere"
end
Impostare i logger è veramente semplice, ed il risultato si potrà vedere nel log dell'applicazione, per esempio in /log/development.log, oppure direttamente nella finestra del server. Di seguito elenco i possibili stati che si possono assegnare al logger, dal meno grave, al piu grave:
- debug
- info
- warn
- error
- fatal

