Автоматическая регистрация запросов DataMapper

StackOverflow https://stackoverflow.com/questions/1619028

  •  06-07-2019
  •  | 
  •  

Вопрос

Я работаю над простым приложением в Синатре с помощью DataMapper. Я хочу увидеть запросы, которые DM создает для моих различных искателей цепей и т. Д.

Я пробовал:

DataMapper::Logger.new(STDOUT, :debug)

в моем блоке configure do ... end в файле environment.rb , который загружается при запуске приложения.

Я также пробовал:

DataMapper::Logger.new('log/my-app.log', :debug)

Ни один из них не выдает операторы журнала из приложения, доступ к которому осуществляется через браузер или сеанс irb , для которого требуется мое приложение. Я вижу сообщение о запуске приложения.

Я использую rackup config.ru для локального запуска приложения.

Что мне не хватает?

Это было полезно?

Решение

Кажется, я пропустил совершенно разумный шаг. Вам нужно поместить DataMapper :: Logger.new (STDOUT,: debug) , прежде чем устанавливать соединение. HT для @snusnu на #datamapper IRC.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top