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')