Update config.py

pull/26/head
Joaquin Madrid Belando 3 weeks ago committed by GitHub
parent 5ada3f09c0
commit acfd947ada
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -44,8 +44,8 @@ __author__ = 'Cortney T. Buffington, N0MJS, Forked by Simon Adlem - G7RZU, F
__copyright__ = 'Copyright (c) 2016-2019 Cortney T. Buffington, N0MJS and the K0USY Group, Simon Adlem G7RZU 2020-2023, Esteban Mackay, HP3ICC 2024-2026'
__credits__ = 'Colin Durbridge, G4EML, Steve Zingman, N4IRS; Mike Zingman, N4IRR; Jonathan Naylor, G4KLX; Hans Barthen, DL5DI; Torsten Shultze, DG1HT; Jon Lee, G4TSN; Norman Williams, M6NBP, Eric Craw KF7EEL, Simon Adlem - G7RZU, Bruno Farias CS8ABG, Esteban Mackay HP3ICC, Joaquin Madrid Belando EA5GVK'
__license__ = 'GNU GPLv3'
__maintainer__ = 'Esteban Mackay, HP3ICC'
__email__ = 'setcom40@gmail.com'
__maintainer__ = 'Esteban Mackay, HP3ICC and Joaquin Madrid, EA5GVK'
__email__ = 'setcom40@gmail.com, ea5gvk@gmail.com'
# Processing of ALS goes here. It's separated from the acl_build function because this
# code is hblink config-file format specific, and acl_build is abstracted
@ -156,7 +156,40 @@ def build_config(_config_file):
'DATA_GATEWAY': config.getboolean(section, 'DATA_GATEWAY', fallback=False),
'VALIDATE_SERVER_IDS': config.getboolean(section, 'VALIDATE_SERVER_IDS', fallback=True),
'DEBUG_BRIDGES' : config.getboolean(section, 'DEBUG_BRIDGES', fallback=False),
'ENABLE_API' : config.getboolean(section, 'ENABLE_API', fallback=False)
'ENABLE_API' : config.getboolean(section, 'ENABLE_API', fallback=False),
'ANNOUNCEMENT_ENABLED': config.getboolean(section, 'ANNOUNCEMENT_ENABLED', fallback=False),
'ANNOUNCEMENT_FILE': config.get(section, 'ANNOUNCEMENT_FILE', fallback='locucion'),
'ANNOUNCEMENT_TG': config.getint(section, 'ANNOUNCEMENT_TG', fallback=9),
'ANNOUNCEMENT_TIMESLOT': config.getint(section, 'ANNOUNCEMENT_TIMESLOT', fallback=2),
'ANNOUNCEMENT_MODE': config.get(section, 'ANNOUNCEMENT_MODE', fallback='hourly'),
'ANNOUNCEMENT_INTERVAL': config.getint(section, 'ANNOUNCEMENT_INTERVAL', fallback=3600),
'ANNOUNCEMENT_LANGUAGE': config.get(section, 'ANNOUNCEMENT_LANGUAGE', fallback='es_ES'),
'ANNOUNCEMENT2_ENABLED': config.getboolean(section, 'ANNOUNCEMENT2_ENABLED', fallback=False),
'ANNOUNCEMENT2_FILE': config.get(section, 'ANNOUNCEMENT2_FILE', fallback='locucion'),
'ANNOUNCEMENT2_TG': config.getint(section, 'ANNOUNCEMENT2_TG', fallback=9),
'ANNOUNCEMENT2_TIMESLOT': config.getint(section, 'ANNOUNCEMENT2_TIMESLOT', fallback=2),
'ANNOUNCEMENT2_MODE': config.get(section, 'ANNOUNCEMENT2_MODE', fallback='hourly'),
'ANNOUNCEMENT2_INTERVAL': config.getint(section, 'ANNOUNCEMENT2_INTERVAL', fallback=3600),
'ANNOUNCEMENT2_LANGUAGE': config.get(section, 'ANNOUNCEMENT2_LANGUAGE', fallback='es_ES'),
'ANNOUNCEMENT3_ENABLED': config.getboolean(section, 'ANNOUNCEMENT3_ENABLED', fallback=False),
'ANNOUNCEMENT3_FILE': config.get(section, 'ANNOUNCEMENT3_FILE', fallback='locucion'),
'ANNOUNCEMENT3_TG': config.getint(section, 'ANNOUNCEMENT3_TG', fallback=9),
'ANNOUNCEMENT3_TIMESLOT': config.getint(section, 'ANNOUNCEMENT3_TIMESLOT', fallback=2),
'ANNOUNCEMENT3_MODE': config.get(section, 'ANNOUNCEMENT3_MODE', fallback='hourly'),
'ANNOUNCEMENT3_INTERVAL': config.getint(section, 'ANNOUNCEMENT3_INTERVAL', fallback=3600),
'ANNOUNCEMENT3_LANGUAGE': config.get(section, 'ANNOUNCEMENT3_LANGUAGE', fallback='es_ES'),
'ANNOUNCEMENT4_ENABLED': config.getboolean(section, 'ANNOUNCEMENT4_ENABLED', fallback=False),
'ANNOUNCEMENT4_FILE': config.get(section, 'ANNOUNCEMENT4_FILE', fallback='locucion'),
'ANNOUNCEMENT4_TG': config.getint(section, 'ANNOUNCEMENT4_TG', fallback=9),
'ANNOUNCEMENT4_TIMESLOT': config.getint(section, 'ANNOUNCEMENT4_TIMESLOT', fallback=2),
'ANNOUNCEMENT4_MODE': config.get(section, 'ANNOUNCEMENT4_MODE', fallback='hourly'),
'ANNOUNCEMENT4_INTERVAL': config.getint(section, 'ANNOUNCEMENT4_INTERVAL', fallback=3600),
'ANNOUNCEMENT4_LANGUAGE': config.get(section, 'ANNOUNCEMENT4_LANGUAGE', fallback='es_ES'),
'RECORDING_ENABLED': config.getboolean(section, 'RECORDING_ENABLED', fallback=False),
'RECORDING_TG': config.getint(section, 'RECORDING_TG', fallback=9),
'RECORDING_TIMESLOT': config.getint(section, 'RECORDING_TIMESLOT', fallback=2),
'RECORDING_FILE': config.get(section, 'RECORDING_FILE', fallback='grabacion'),
'RECORDING_LANGUAGE': config.get(section, 'RECORDING_LANGUAGE', fallback='es_ES')
})

Loading…
Cancel
Save

Powered by TurnKey Linux.