adhearsion/punchblock

View on GitHub
lib/punchblock/translator/asterisk/agi_app.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Punchblock
  module Translator
    class Asterisk
      class AGIApp
        def initialize(app, *args)
          @app, @args = app, args
        end

        def execute(call)
          call.execute_agi_command "EXEC #{@app}", @args.join(',')
        end
      end
    end
  end
end