From 8512ac1d82e9fc35a837b37974199efdf8572f57 Mon Sep 17 00:00:00 2001 From: Marko Mecina <marko.mecina@univie.ac.at> Date: Fri, 9 Sep 2022 11:52:30 +0200 Subject: [PATCH] change packet_config_ module imported name in cfl --- Ccs/ccs_function_lib.py | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/Ccs/ccs_function_lib.py b/Ccs/ccs_function_lib.py index 1aa2b70..b80210b 100644 --- a/Ccs/ccs_function_lib.py +++ b/Ccs/ccs_function_lib.py @@ -53,23 +53,15 @@ except SQLOperationalError as err: sys.exit() project = cfg.get('ccs-database', 'project') -project_cfg = PCPREFIX + str(project) -packet_config = importlib.import_module(project_cfg) +pc = importlib.import_module(PCPREFIX + str(project).upper()) -if project.upper() == 'SMILE': - fee_id = packet_config.fee_id +PUS_VERSION, TMHeader, TCHeader, PHeader, TM_HEADER_LEN, TC_HEADER_LEN, P_HEADER_LEN, PEC_LEN, MAX_PKT_LEN, timepack, \ + timecal, calc_timestamp, CUC_OFFSET, CUC_EPOCH, crc, PLM_PKT_PREFIX_TC_SEND, PLM_PKT_SUFFIX, FMT_TYPE_PARAM = \ + [pc.PUS_VERSION, pc.TMHeader, pc.TCHeader, pc.PHeader, + pc.TM_HEADER_LEN, pc.TC_HEADER_LEN, pc.P_HEADER_LEN, pc.PEC_LEN, + pc.MAX_PKT_LEN, pc.timepack, pc.timecal, pc.calc_timestamp, + pc.CUC_OFFSET, pc.CUC_EPOCH, pc.puscrc, pc.PLM_PKT_PREFIX_TC_SEND, pc.PLM_PKT_SUFFIX, pc.FMT_TYPE_PARAM] -PUS_VERSION, TMHeader, TCHeader, PHeader, TM_HEADER_LEN, TC_HEADER_LEN, P_HEADER_LEN, PEC_LEN, MAX_PKT_LEN, timepack,\ -timecal, calc_timestamp, CUC_OFFSET, CUC_EPOCH, crc = \ - [packet_config.PUS_VERSION, packet_config.TMHeader, packet_config.TCHeader, packet_config.PHeader, - packet_config.TM_HEADER_LEN, packet_config.TC_HEADER_LEN, packet_config.P_HEADER_LEN, packet_config.PEC_LEN, - packet_config.MAX_PKT_LEN, packet_config.timepack, packet_config.timecal, packet_config.calc_timestamp, - packet_config.CUC_OFFSET, packet_config.CUC_EPOCH, packet_config.puscrc] - -PLM_PKT_PREFIX_TC_SEND = packet_config.PLM_PKT_PREFIX_TC_SEND -PLM_PKT_SUFFIX = packet_config.PLM_PKT_SUFFIX - -FMT_TYPE_PARAM = packet_config.FMT_TYPE_PARAM SREC_MAX_BYTES_PER_LINE = 250 @@ -143,6 +135,13 @@ def get_scoped_session_storage(): def start_app(file_path, wd, *args, console=False, **kwargs): + """ + @param file_path: + @param wd: + @param args: + @param console: + @param kwargs: + """ # gui argument only used for poolmanager since it does not have an automatic gui if not os.path.isfile(file_path): raise FileNotFoundError('File not found: {}'.format(file_path)) @@ -1430,7 +1429,7 @@ def get_cuctime(tml): return timecal(tml[CUC_OFFSET:CUC_OFFSET + timepack[1]], string=False) #ct, ft = struct.unpack('>IH', tml[TM_HEADER_LEN - 7:TM_HEADER_LEN - 1]) #ft >>= 1 - elif isinstance(tml, packet_config.TMHeaderBits): + elif isinstance(tml, pc.TMHeaderBits): ct = tml.CTIME ft = tml.FTIME elif isinstance(tml, list): -- GitLab