summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorNir Simionovich <nirs@greenfieldtech.net>2017-10-19 15:44:16 -0400
committerJoshua Colp <jcolp@digium.com>2017-11-16 09:47:10 -0600
commitd995064fb795ad262d5b8b62c17f18a213d41c53 (patch)
tree9f9fac628a54ee04ed0cffca665c0c47dd26feaa /configs
parentb5ac9c8a78d513fdb88fc36c10e7e35cd1532557 (diff)
This patch adds a beanstalk CEL backend.
Beanstalkd is a simple to use job queue. It provides a means to create multiple job queues called "tubes". Each tube can store multiple jobs, with varying priorities with the queue. Queue processing is available via a simple TCP socket or via well defined libraries, avaialble at https://github.com/kr/beanstalkd/wiki/client-libraries This module is based upon the beanstalk-client library, available for download at: https://github.com/deepfryed/beanstalk-client This module currently doesn't support user defined events. Change-Id: Ic3a087faeeac045d69a2a018e60e29831ddb95ab
Diffstat (limited to 'configs')
-rw-r--r--configs/samples/cel_beanstalkd.conf.sample21
1 files changed, 21 insertions, 0 deletions
diff --git a/configs/samples/cel_beanstalkd.conf.sample b/configs/samples/cel_beanstalkd.conf.sample
new file mode 100644
index 000000000..8cd0134cc
--- /dev/null
+++ b/configs/samples/cel_beanstalkd.conf.sample
@@ -0,0 +1,21 @@
+;
+; Beanstalkd Job Queue Server CEL Backend
+;
+[general]
+
+; Backend Activation
+;
+; Use the 'enabled' keyword to turn CEL logging
+; on or off.
+;
+; Accepted values: yes and no
+; Default value: no
+;enabled = yes
+
+;host = 127.0.0.1 ; Specify the remote IP address of the Beanstalkd server
+;port = 11300 ; Specify the remote PORT of the the Beanstalkd server
+;tube = asterisk-cel ; Specify the default CDR job queue to use
+;priority = 99 ; Specify the default job priority for the queue. This parameter is useful when building
+ ; platform with multiple Asterisk servers, that are used for different functions. For example,
+ ; none billable CDR records can be inserted with a priority of 99, while billable ones be
+ ; inserted with a priority of 1