summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorKevin Harwell <kharwell@digium.com>2013-11-22 17:27:55 +0000
committerKevin Harwell <kharwell@digium.com>2013-11-22 17:27:55 +0000
commit1c45a32ee861fa427e0243abe03c729966fa4436 (patch)
tree47e0020d224c7e7f6fd0e7537da00c4d9b358a5e /contrib
parent2147e3930380b599a0cdab6a8533f0b3d39d0091 (diff)
res_pjsip: convert configuration settings names to snake case
Renamed, where appropriate, the configuration options for chan/res_pjsip to use snake case (compound words separated by an underscore). For example, faxdetect will become fax_detect, recordofffeature will become record_off_feature, etc... Review: https://reviewboard.asterisk.org/r/3002/ ........ Merged revisions 403022 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@403051 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/scripts/sip_to_pjsip/sip_to_pjsip.py72
1 files changed, 40 insertions, 32 deletions
diff --git a/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py b/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py
index 96a9a02ad..8fdef31a3 100755
--- a/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py
+++ b/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py
@@ -102,6 +102,7 @@ def set_dtmfmode(key, val, section, pjsip, nmapped):
Sets the dtmfmode value. If value matches allowable option in pjsip
then map it, otherwise set it to none.
"""
+ key = 'dtmf_mode'
# available pjsip.conf values: rfc4733, inband, info, none
if val == 'inband' or val == 'info':
set_value(key, val, section, pjsip, nmapped)
@@ -191,6 +192,13 @@ def from_recordfeature(key, val, section, pjsip, nmapped):
set_value('one_touch_recording', 'yes', section, pjsip, nmapped)
set_value(key, val, section, pjsip, nmapped)
+def set_record_on_feature(key, val, section, pjsip, nmapped):
+ """Sets the record_on_feature in pjsip.conf"""
+ from_recordfeature('record_on_feature', val, section, pjsip, nmapped)
+
+def set_record_off_feature(key, val, section, pjsip, nmapped):
+ """Sets the record_off_feature in pjsip.conf"""
+ from_recordfeature('record_off_feature', val, section, pjsip, nmapped)
def from_progressinband(key, val, section, pjsip, nmapped):
"""Sets the inband_progress value in pjsip.conf"""
@@ -371,7 +379,7 @@ peer_map = [
['icesupport', set_value('ice_support')],
['autoframing', set_value('use_ptime')],
['outboundproxy', set_value('outbound_proxy')],
- ['mohsuggest', set_value],
+ ['mohsuggest', set_value('moh_suggest')],
['session-timers', set_timers], # timers
['session-minse', set_value('timers_min_se')],
['session-expires', set_value('timers_sess_expires')],
@@ -390,42 +398,42 @@ peer_map = [
['send_diversion', set_value],
['encrpytion', set_media_encryption],
['avpf', set_value('use_avpf')],
- ['recordonfeature', from_recordfeature], # automixon
- ['recordofffeature', from_recordfeature], # automixon
+ ['recordonfeature', set_record_on_feature], # automixon
+ ['recordofffeature', set_record_off_feature], # automixon
['progressinband', from_progressinband], # in_band_progress
- ['callgroup', set_value],
- ['pickupgroup', set_value],
- ['namedcallgroup', set_value],
- ['namedpickupgroup', set_value],
- ['allowtransfer', set_value],
- ['fromuser', set_value],
- ['fromdomain', set_value],
- ['mwifrom', set_value('mwifromuser')],
+ ['callgroup', set_value('call_group')],
+ ['pickupgroup', set_value('pickup_group')],
+ ['namedcallgroup', set_value('named_call_group')],
+ ['namedpickupgroup', set_value('named_pickup_group')],
+ ['allowtransfer', set_value('allow_transfer')],
+ ['fromuser', set_value('from_user')],
+ ['fromdomain', set_value('from_domain')],
+ ['mwifrom', set_value('mwi_from_user')],
['tos_audio', set_value],
['tos_video', set_value],
['cos_audio', set_value],
['cos_video', set_value],
- ['sdpowner', set_value],
- ['sdpsession', set_value],
- ['tonezone', set_value],
+ ['sdpowner', set_value('sdp_owner')],
+ ['sdpsession', set_value('sdp_session')],
+ ['tonezone', set_value('tone_zone')],
['language', set_value],
- ['allowsubscribe', set_value],
- ['subminexpiry', set_value],
- ['rtp_engine', set_value('rtpengine')],
+ ['allowsubscribe', set_value('allow_subscribe')],
+ ['subminexpiry', set_value('sub_min_expiry')],
+ ['rtp_engine', set_value],
['mailbox', from_mailbox],
- ['busylevel', set_value('devicestate_busy_at')],
+ ['busylevel', set_value('device_state_busy_at')],
['secret', setup_auth],
['md5secret', setup_auth],
['type', setup_ident],
['dtlsenable', from_dtlsenable],
- ['dtlsverify', set_value],
- ['dtlsrekey', set_value],
- ['dtlscertfile', set_value],
- ['dtlsprivatekey', set_value],
- ['dtlscipher', set_value],
- ['dtlscafile', set_value],
- ['dtlscapath', set_value],
- ['dtlssetup', set_value],
+ ['dtlsverify', set_value('dtls_verify')],
+ ['dtlsrekey', set_value('dtls_rekey')],
+ ['dtlscertfile', set_value('dtls_cert_file')],
+ ['dtlsprivatekey', set_value('dtls_private_key')],
+ ['dtlscipher', set_value('dtls_cipher')],
+ ['dtlscafile', set_value('dtls_ca_file')],
+ ['dtlscapath', set_value('dtls_ca_path')],
+ ['dtlssetup', set_value('dtls_setup')],
['encryption_taglen', from_encryption_taglen],
############################ maps to an aor ###################################
@@ -446,9 +454,9 @@ peer_map = [
['permit', merge_value(type='acl', section_to='acl')],
['deny', merge_value(type='acl', section_to='acl')],
['acl', merge_value(type='acl', section_to='acl')],
- ['contactpermit', merge_value(type='acl', section_to='acl')],
- ['contactdeny', merge_value(type='acl', section_to='acl')],
- ['contactacl', merge_value(type='acl', section_to='acl')],
+ ['contactpermit', merge_value('contact_permit', type='acl', section_to='acl')],
+ ['contactdeny', merge_value('contact_deny', type='acl', section_to='acl')],
+ ['contactacl', merge_value('contact_acl', type='acl', section_to='acl')],
########################### maps to transport #################################
# type = transport
@@ -499,7 +507,7 @@ def add_localnet(section, pjsip, nmapped):
the same thing on to every transport.
"""
try:
- merge_value('localnet', sip.get('general', 'localnet')[0], 'general',
+ merge_value('local_net', sip.get('general', 'localnet')[0], 'general',
pjsip, nmapped, 'transport', section)
except LookupError:
# No localnet options configured. No biggie!
@@ -519,7 +527,7 @@ def set_transport_common(section, pjsip, nmapped):
"""
try:
- merge_value('localnet', sip.get('general', 'localnet')[0], 'general',
+ merge_value('local_net', sip.get('general', 'localnet')[0], 'general',
pjsip, nmapped, 'transport', section)
except LookupError:
# No localnet options configured. Move on.
@@ -687,7 +695,7 @@ def set_tls_bindaddr(val, pjsip, nmapped):
def set_tls_private_key(val, pjsip, nmapped):
"""Sets privkey_file based on sip.conf tlsprivatekey or sslprivatekey"""
- set_value('privkey_file', val, 'transport-tls', pjsip, nmapped,
+ set_value('priv_key_file', val, 'transport-tls', pjsip, nmapped,
'transport')