lib/adhearsion/initializer/asterisk.rb in adhearsion-0.8.6 vs lib/adhearsion/initializer/asterisk.rb in adhearsion-1.0.0

- old
+ new

@@ -33,11 +33,11 @@ end def initialize_ami options = ami_options start_ami_after_initialized - returning VoIP::Asterisk::Manager::ManagerInterface.new(options) do + VoIP::Asterisk::Manager::ManagerInterface.new(options).tap do class << VoIP::Asterisk if respond_to?(:manager_interface) ahn_log.warn "Asterisk.manager_interface already initialized?" else def manager_interface @@ -48,10 +48,10 @@ end end end def ami_options - %w(host port username password events).inject({}) do |options, property| + %w(host port username password events auto_reconnect).inject({}) do |options, property| options[property.to_sym] = config.ami.send property options end end