From b0c98a56ce2a1480132dd4728c4b2efd35e9e776 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Thu, 29 Feb 2024 14:32:46 -0800 Subject: [PATCH] add operation value updates to _process --- jc/parsers/apt_get_sqq.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jc/parsers/apt_get_sqq.py b/jc/parsers/apt_get_sqq.py index eed2360f..c47755d6 100644 --- a/jc/parsers/apt_get_sqq.py +++ b/jc/parsers/apt_get_sqq.py @@ -68,6 +68,16 @@ def _process(proc_data: List[JSONDictType]) -> List[JSONDictType]: List of Dictionaries. Structured to conform to the schema. """ + op_map = { + 'Conf': 'configure', + 'Remv': 'remove', + 'Inst': 'unpack' + } + + for item in proc_data: + if 'operation' in item and item['operation']: + item['operation'] = op_map[item['operation']] + return proc_data