Support for in-A/T telephony configuration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
In cases where multiple, separate telephony configurations are required (if different systems use different Asterisk servers, say) the config-file approach is insufficient. The forthcoming branch allows configuration of the telephony system from within the A/T setup via A/T parameters.
From the commit message and Reactor documentation:
The AstCall reactor module creates a callfile for Asterisk, given a
template describing the message and an environment defining
necessary information for contacting the Asterisk server and scheduling
a call with it.
If you have only one SIP server, you can set it up like this in the
opensrf.xml configuration file:
<telephony>
<!-- replace all values below when telephony server is configured -->
<!--
The overall composition of callfiles is determined by the
(in whole) by the org unit setting callfile_lines.
-->
<!-- <callfile_lines>
To support more than one SIP server, say, per library, you can use
Action/Trigger parameters like these, which model the same information
as above:
enabled = 0
driver = "SIP"
host = "localhost"
port = "10080"
user = "evergreen"
pw = "evergreen"
Changed in evergreen: | |
importance: | Undecided → Wishlist |
Changed in evergreen: | |
milestone: | none → 2.9-alpha |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
milestone: | 2.9-alpha → 2.9-beta |
tags: | added: needsreleasenote |
Changed in evergreen: | |
milestone: | 2.9-beta → 2.next |
Changed in evergreen: | |
milestone: | 2.next → 2.10-beta |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Here's the branch: http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ miker/lp1375043 _AT-telephony- config