От Руководства направляющих по отладке я нашел, что могу настроить вывод к своим файлам журнала с помощью этого простого метода:
logger.debug "Person attributes hash: #{@person.attributes.inspect}"
Я решил, используют это, чтобы отследить, как переменная изменяется и проходит управление потоком.
Я хотел бы смочь видеть номер строки своего кода где logger#debug
метод назвали. Что-то вроде этого:
logger.debug "Person attributes hash: #{@person.attributes.inspect} from line #{LINE_NUMBER_VAR}"
logger.debug "Person attributes hash: #{@person.attributes.inspect} from line #{__LINE__}"