diff --git a/sf_daq_broker/broker_slow.py b/sf_daq_broker/broker_slow.py index 12e4048..eb09dcd 100644 --- a/sf_daq_broker/broker_slow.py +++ b/sf_daq_broker/broker_slow.py @@ -4,6 +4,7 @@ import socket import bottle +from sf_daq_broker import config from sf_daq_broker.broker_manager_slow import DetectorManager from sf_daq_broker.rest_api import register_rest_api @@ -24,8 +25,8 @@ ENDPOINTS_POST = [ def run(): parser = argparse.ArgumentParser(description="detector settings server") - parser.add_argument("--rest_port", default=10003, type=int, help="REST-API port") - parser.add_argument("--log_level", default="INFO", choices=["CRITICAL", "ERROR", "WARNING", "INFO", "DEBUG"], help="log level") + parser.add_argument("--rest_port", default=config.DEFAULT_BROKER_SLOW_REST_PORT, type=int, help="REST-API port") + parser.add_argument("--log_level", default=config.DEFAULT_LOG_LEVEL, choices=["CRITICAL", "ERROR", "WARNING", "INFO", "DEBUG"], help="log level") clargs = parser.parse_args() diff --git a/sf_daq_broker/config.py b/sf_daq_broker/config.py index 4c6aeb2..62913d4 100644 --- a/sf_daq_broker/config.py +++ b/sf_daq_broker/config.py @@ -1,6 +1,7 @@ #DEFAULT_STREAM_OUTPUT_PORT = 12500 #DEFAULT_QUEUE_LENGTH = 100 DEFAULT_BROKER_REST_PORT = 10002 +DEFAULT_BROKER_SLOW_REST_PORT = 10003 #DEFAULT_EPICS_WRITER_URL = "http://localhost:10200/notify" DEFAULT_LOG_LEVEL = "INFO"