Неинициализированная константа в консоли

У меня возникли некоторые проблемы в консоли с новым приложением Rails 6. Сервер (пума) работает нормально.

В моем гемфайле:

gem 'connection_pool'

Это в комплекте.

Загрузить консоль:

ConnectionPool::Wrapper.new(size: 1, timeout: 3)

Дает мне NameError (uninitialized constant ConnectionPool)

Но код работает нормально, когда он попадает через сервер.

Я перезапустил и перезагрузил 100 раз. Я знаю, что это какая-то глупость, но я не могу понять!


person phil    schedule 24.11.2019    source источник


Ответы (1)


Попробуйте запросить файл в консоли,

require 'connection_pool'

А потом попробуй ConnectionPool::Wrapper.new(size: 1, timeout: 3)

Вы также можете попробовать остановить spring, запустить spring stop в домашнем пути приложения, чтобы перезагрузить все снова.

Надеюсь, это поможет!

person Rajdeep Singh    schedule 24.11.2019