|
|
|
@ -762,6 +762,12 @@ def options_config():
|
|
|
|
_options[k] = v
|
|
|
|
_options[k] = v
|
|
|
|
logger.debug('(OPTIONS) Options found for %s',_system)
|
|
|
|
logger.debug('(OPTIONS) Options found for %s',_system)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if CONFIG['SYSTEMS'][_system]['_default_options'] != CONFIG['SYSTEMS'][_system]['OPTIONS']:
|
|
|
|
|
|
|
|
if _options_key in CONFIG['SYSTEMS'][_system] and CONFIG['SYSTEMS'][_system]['_options_key'] and 'KEY' in _options and CONFIG['SYSTEMS'][_system]['_options_key'] != _options['KEY']:
|
|
|
|
|
|
|
|
logger.warning('(OPTIONS) for system %s, options key does not match, ignoring',_system)
|
|
|
|
|
|
|
|
continue
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if 'DIAL' in _options:
|
|
|
|
if 'DIAL' in _options:
|
|
|
|
_options['DEFAULT_REFLECTOR'] = _options.pop('DIAL')
|
|
|
|
_options['DEFAULT_REFLECTOR'] = _options.pop('DIAL')
|
|
|
|
if 'TIMER' in _options:
|
|
|
|
if 'TIMER' in _options:
|
|
|
|
|