Sha256: e208170372286c7f80c67b61c5853c7a8977290f282c76ac978d177f3b477268
Contents?: true
Size: 1.75 KB
Versions: 3
Compression:
Stored size: 1.75 KB
Contents
# encoding: utf-8 Adhearsion.config do |config| # Centralized way to specify any Adhearsion platform or plugin configuration # - Execute rake config:show to view the active configuration values # # 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 config.development do |dev| dev.platform.logging.level = :debug end ## # Use with Rayo (eg Voxeo PRISM or FreeSWITCH mod_rayo) # # config.punchblock.username = "" # Your XMPP JID for use with Rayo # config.punchblock.password = "" # Your XMPP password ## # Use with Asterisk # # config.punchblock.platform = :asterisk # Use Asterisk # config.punchblock.username = "" # Your AMI username # config.punchblock.password = "" # Your AMI password # config.punchblock.host = "127.0.0.1" # Your AMI host ## # Use with FreeSWITCH via EventSocket # # This configuration is no longer recommended and mod_rayo is preferred # # config.punchblock.platform = :freeswitch # Use FreeSWITCH # config.punchblock.password = "" # Your Inbound EventSocket password # config.punchblock.host = "127.0.0.1" # Your IES host end Adhearsion::Events.draw do # Register global handlers for events # # eg. Handling Punchblock events # punchblock do |event| # ... # end # # eg Handling PeerStatus AMI events # ami :name => 'PeerStatus' do |event| # ... # end # end Adhearsion.router do # # Specify your call routes, directing calls with particular attributes to a controller # route 'default', SimonGame end
Version data entries
3 entries across 3 versions & 1 rubygems