All pastes #802820 Raw Edit

Stuff

public text v1 · immutable
#802820 ·published 2007-11-30 18:04 UTC
rendered paste body
extensions.conf:
================
...
exten => _777XXX,1,SayDigits(11111111111111111111111111111111)
exten => _777XXX,2,SayDigits(22222222222222222222222222222222)

exten => 887,1,Dial(SIP/052144694640@de-out,8,G(default^777123^1))
....

script
======
...
a.execute('Exec Dial "SIP/%s@de-out|8|rG(default^777%s^1)"' % (sip,confno))
...

cli output
==========
*CLI>     -- Executing Goto("SIP/1993028-081f9e38", "1993028|1") in new stack
    -- Goto (default,1993028,1)
    -- Executing Answer("SIP/1993028-081f9e38", "") in new stack
    -- Executing AGI("SIP/1993028-081f9e38", "/var/lib/asterisk/agi-bin/de.py") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/de.py
helloARGS: ['/var/lib/asterisk/agi-bin/de.py']
ENV LINE: agi_request: /var/lib/asterisk/agi-bin/de.py
ENV LINE: agi_channel: SIP/1993028-081f9e38
ENV LINE: agi_language: en
ENV LINE: agi_type: SIP
ENV LINE: agi_uniqueid: 1196445657.0
ENV LINE: agi_callerid: 4316063e0
ENV LINE: agi_calleridname: Joerg Baach
ENV LINE: agi_callingpres: 0
ENV LINE: agi_callingani2: 0
ENV LINE: agi_callington: 0
ENV LINE: agi_callingtns: 0
ENV LINE: agi_dnid: 4694548
ENV LINE: agi_rdnis: unknown
ENV LINE: agi_context: default
ENV LINE: agi_extension: 1993028
ENV LINE: agi_priority: 2
ENV LINE: agi_enhanced: 0.0
ENV LINE: agi_accountcode:
ENV LINE: 
class AGI: self.env = {'agi_accountcode': '',
 'agi_callerid': '4316063e0',
 'agi_calleridname': 'Joerg Baach',
 'agi_callingani2': '0',
 'agi_callingpres': '0',
 'agi_callingtns': '0',
 'agi_callington': '0',
 'agi_channel': 'SIP/1993028-081f9e38',
 'agi_context': 'default',
 'agi_dnid': '4694548',
 'agi_enhanced': '0.0',
 'agi_extension': '1993028',
 'agi_language': 'en',
 'agi_priority': '2',
 'agi_rdnis': 'unknown',
 'agi_request': '/var/lib/asterisk/agi-bin/de.py',
 'agi_type': 'SIP',
 'agi_uniqueid': '1196445657.0'}
    COMMAND: ANSWER
    RESULT_LINE: 200 result=0
    RESULT_DICT: {'result': ('0', '')}
LOOK, 4316063e0@1993028 IS CALLING
4694548 was called
    COMMAND: STREAM FILE london-calling "1234567890*" 0
    RESULT_LINE: 200 result=49 endpos=66080
    RESULT_DICT: {'result': ('49', ''), 'endpos': ('66080', '')}
    COMMAND: VERBOSE "got 1" 1
  /var/lib/asterisk/agi-bin/de.py: got 1
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
    COMMAND: SET CALLERID 1993028
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
output
    COMMAND: GET VARIABLE "CALLERIDNUM"
    RESULT_LINE: 200 result=1 (1993028)
    RESULT_DICT: {'result': ('1', '1993028')}
1993028    COMMAND: VERBOSE "Location: london1" 1
  /var/lib/asterisk/agi-bin/de.py: Location: london1
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
Developers,developers,developers
    COMMAND: VERBOSE "Sips: ['004952144694640']" 1
  /var/lib/asterisk/agi-bin/de.py: Sips: ['004952144694640']
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
    COMMAND: VERBOSE "Calling 004952144694640" 1
  /var/lib/asterisk/agi-bin/de.py: Calling 004952144694640
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
    COMMAND: SET CALLERID 00442070993028
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
    COMMAND: Exec Dial "SIP/004952144694640@de-out|8|rG(default^777788^1)"
    -- AGI Script Executing Application: (Dial) Options: (SIP/004952144694640@de-out|8|rG(default^777788^1))
    -- Called 004952144694640@de-out
    -- SIP/de-out-08203298 is ringing
    -- SIP/de-out-08203298 is ringing
    -- SIP/de-out-08203298 answered SIP/1993028-081f9e38
    -- Executing SayDigits("SIP/de-out-08203298", "22222222222222222222222222222222") in new stack
    -- Playing 'digits/2' (language 'en')
    RESULT_LINE: 200 result=0
    RESULT_DICT: {'result': ('0', '')}
Finished call to 004952144694640
    COMMAND: HANGUP
  == Spawn extension (default, 777788, 0) exited non-zero on 'SIP/1993028-081f9e38'
    RESULT_LINE: 200 result=1
    RESULT_DICT: {'result': ('1', '')}
    -- Playing 'digits/2' (language 'en')
    -- Playing 'digits/2' (language 'en')
    -- Playing 'digits/2' (language 'en')
    -- Playing 'digits/2' (language 'en')
    -- Playing 'digits/2' (language 'en')
  == Spawn extension (default, 777788, 2) exited non-zero on 'SIP/de-out-08203298'