Adhearsion和FreeSWITCH中Config文件的位置

时间:2013-05-02 22:38:10

标签: ruby-on-rails freeswitch adhearsion

我进展顺利,用电话引擎FreeSwitch连接ruby引擎Adhearsion。但是,说明告诉我一次给出一些配置文件。

特别是

config.punchblock.platform

以及目录

上设置的权限
/var/punchblock/record

有人可以告诉我这些位置在哪里吗?

此处有完整说明:

http://adhearsion.com/docs/getting-started/freeswitch

1 个答案:

答案 0 :(得分:1)

config.punchblock.platform

位于Adhearsion应用中的config / adhearsion.rb中。

/var/punchblock/record

是星号运行的地方。

Changing file, folder permissions

是的,这就是我为数据库连接所做的。

Adhearsion.config do |config|
  config.adhearsion_activerecord do |db|
    db.username = "user"
    db.password = "password"
    db.database = "database"
    db.adapter  = "mysql"
    db.host     = "localhost"
    db.port     = 3306
  end
end

  #Centralized way to specify any Adhearsion platform or plugin configuration

  #To update a plugin configuration you can write either:
  # Option 1
      Adhearsion.config.<plugin-name> do |config|
        config.<key> = <value>
      end

  # Option 2
      Adhearsion.config do |config|
        config.<plugin-name>.<key> = <value>
      end