[asterisk-bugs] [Asterisk 0016403]: [patch] New option setvarout which sets channel variable for outbound channels to a peer
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed Jun 23 12:04:51 CDT 2010
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=16403
======================================================================
Reported By: fhackenberger
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 16403
Category: Channels/chan_sip/NewFeature
Reproducibility: have not tried
Severity: feature
Priority: normal
Status: feedback
Asterisk Version: SVN
JIRA: SWP-1503
Regression: No
Reviewboard Link: https://reviewboard.asterisk.org/r/441/
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!): 233389
Request Review:
======================================================================
Date Submitted: 2009-12-07 04:46 CST
Last Modified: 2010-06-23 12:04 CDT
======================================================================
Summary: [patch] New option setvarout which sets channel
variable for outbound channels to a peer
Description:
The setvar option in sip.conf sets channel variables for inbound channels
(calls from a peer to *), but not for outbound channels (calls to a peer).
This patch adds support for a new option "setvarout" which adds that
capability.
Usecase:
The automon feature writes the recording to a file which contains the
channel name. It is currently not possible to reliably parse the name of
the peer from the channel. Setting the channel variable
TOUCH_MONITOR_PREFIX before executing the Dial(...,10,wW) app does not
work, because you cannot discriminate whether the caller or the callee hit
the record button. Using setvarout it is possible to have a easily parsable
automon file, by setting the TOUCH_MONITOR_PREFIX to the name of the peer
for inbound and outbound channels.
======================================================================
----------------------------------------------------------------------
(0123767) lmadsen (administrator) - 2010-06-23 12:04
https://issues.asterisk.org/view.php?id=16403#c123767
----------------------------------------------------------------------
Pinging the reporter one last time after testing the above option. If that
does work, yes it would require you to add it to Dial() options, but that
can be done via a Macro() or GoSub() routine.
Typically if something can be done in the dialplan, that is the preferred
method.
Issue History
Date Modified Username Field Change
======================================================================
2010-06-23 12:04 lmadsen Note Added: 0123767
======================================================================
More information about the asterisk-bugs
mailing list