【发布时间】:2017-05-02 13:28:00
【问题描述】:
我正在为我的应用程序使用 Sphinx 搜索引擎,我想在 sphinx.conf 文件中添加 ruby 代码以根据我的应用程序服务器主机名动态更新一些值?是否可以在 sphinx.conf 中执行 ruby 代码?如下所示
{
type = mysql
sql_host = testHost
sql_user = test
sql_pass = <%= D.decrypt("encrypted password") %> // Ruby CODE
sql_db = {{database_name}}
sql_query_pre = SET TIME_ZONE = '+0:00'
sql_query_pre = SET SESSION group_concat_max_len = 32768
sql_query_pre = SET NAMES utf8
}
【问题讨论】:
-
使用 erb 模板和
File.write。我错过了什么吗? -
我只想直接在.conf文件里面执行。
标签: ruby linux unix thinking-sphinx