Cequel Gem для Ruby без рельсов. Как загрузить конфигурацию?

Я пытаюсь настроить Cequel Gem для использования с моим существующим приложением Ruby. Из того, что я могу сказать, гем Cequel требует, чтобы railtie сконфигурировал его для использования конфигурации (так как мой cequel.yml находится в том же месте, что и в Rails). Но, похоже, конфигурация не загружается.

Как это должно быть сделано в не-Rails среде?

1 ответ

В моем случае работает так:

conn = {
  host: '127.0.0.1', 
  port: 9042, 
  username: 'login',
  password: 'pass',
  keyspace: 'slyplan'
}

Cequel::Record.establish_connection(conn)

В вашем случае загрузите соединение из файла YAML:

conn = YAML.load_file('path/to/your/cequel.yml')
Другие вопросы по тегам