[asterisk-bugs] [JIRA] (ASTERISK-24630) Park extension created by 'parkext' option for custom parking lots only parks calls in the default lot
Rusty Newton (JIRA)
noreply at issues.asterisk.org
Thu Dec 18 15:06:29 CST 2014
Rusty Newton created ASTERISK-24630:
---------------------------------------
Summary: Park extension created by 'parkext' option for custom parking lots only parks calls in the default lot
Key: ASTERISK-24630
URL: https://issues.asterisk.org/jira/browse/ASTERISK-24630
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Features/Parking, Resources/res_parking
Affects Versions: 13.1.0, 11.15.0, SVN
Environment: Affects both 11 (pre 12 parking changes) and Asterisk 13 (post changes)
Reporter: Rusty Newton
Severity: Minor
For custom parking lots, the option {{parkext}} when populated results in the creation of a Park extension, but with no arguments, such that it only parks calls at the default lot.
What is the point of the parkext option for custom lots?
Asterisk 11
{noformat}
centosclean*CLI> dialplan show
[ Context 'parkedcalls' created by 'features' ]
'700' => 1. Park() [features]
[ Context 'mycustomlot' created by 'features' ]
'800' => 1. Park() [features]
{noformat}
Asterisk 13
{noformat}
[ Context 'mycustomlot' created by 'res_parking/mycustomlot' ]
'800' => 1. Park() [res_parking]
<snip>
[ Context 'parkedcalls' created by 'res_parking/default' ]
'700' => 1. Park() [res_parking]
{noformat}
An example Asterisk 13 configuration of res_parking.conf
{noformat}
[general]
[mycustomlot]
context => mycustomlot
parkext => 800
parkpos => 801-850
{noformat}
The same configuration works for features.conf in 11, but you need the {{parkinglot}} prefix for the custom lot.
Dialing the created extension results in parking to the default lot.
The workaround is of course dialing your own Park extension via other means and setting channel variables or application arguments to target the custom lot.
It really feels like I'm missing something here. If not, then we should at a minimum document that the parkext option requires the setting of channel variables to access the custom parking lot.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list