import flask
import configparser
[docs]def pacs_settings(config):
"""
Reads the configuration from the default flask instance folder
:param PACS configuration
:return: str: PACS settings
"""
if 'PACS' in config:
config = config['PACS']
ae_called = config['AE_CALLED']
ae_peer_address = config['PEER_ADDRESS']
ae_peer_port = config['PEER_PORT']
ae_title = config['AE_TITLE']
return '-aec {} {} {} -aet {}'.format(ae_called, ae_peer_address,
ae_peer_port, ae_title)
[docs]def get_solr_upload_url(file='config.ini'):
"""
Reads the configuration from the config.ini file
:param file: config file name (optional, default='config.ini')
:return: str: solr settings
"""
solr_upload_url = file['SOLR_UPLOAD_URL']
return solr_upload_url
[docs]def get_report_show_url(file='config.ini'):
"""
Reads the configuration from the config.ini file
:param file: config file name (optional, default='config.ini')
:return: str: report settings
"""
report_show_url = file['REPORT_SHOW_URL']
return report_show_url