All pastes #779207 Raw Edit

Stuff

public text v1 · immutable
·published 2007-11-18 08:42 UTC
rendered paste body
Curent setup

[actweb-internal-matt]

exten => _0[1-9].,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _0[1-9].,n,NOOP(${EXTEN})
exten => _0[1-9].,n,Set(CDR(accountcode)=0003)
exten => _0[1-9].,n,Dial(IAX2/9990378@general-voipon/44${EXTEN:1})

exten => _00.,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _00.,n,Set(CDR(accountcode)=0003)
exten => _00.,n,Dial(IAX2/99903378@general-voipon/${EXTEN:2})

exten => _09XX,1,MixMonitor(actweb-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _09XX,n,Set(CDR(accountcode)=0003)
exten => _09XX,n,Dial(IAX2/9990378@general-voipon/${EXTEN})


want something like this :-

[actweb-internal-matt]

SetVar(mon-base=actweb)

exten => _0[1-9].,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _0[1-9].,n,NOOP(${EXTEN})
exten => _0[1-9].,n,Set(CDR(accountcode)=0003)
exten => _0[1-9].,n,Dial(IAX2/9990378@general-voipon/44${EXTEN:1})

exten => _00.,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _00.,n,Set(CDR(accountcode)=0003)
exten => _00.,n,Dial(IAX2/99903378@general-voipon/${EXTEN:2})

exten => _09XX,1,MixMonitor(${mon-base}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${EXTEN}.wav)
exten => _09XX,n,Set(CDR(accountcode)=0003)
exten => _09XX,n,Dial(IAX2/9990378@general-voipon/${EXTEN})


just set mon-base once at start of context rather than havng to edit every mixmonitor line in the context.