diff --git a/jc/parsers/os_prober.py b/jc/parsers/os_prober.py index 9e0a7051..06b71d29 100644 --- a/jc/parsers/os_prober.py +++ b/jc/parsers/os_prober.py @@ -67,7 +67,7 @@ def _process(proc_data: JSONDictType) -> JSONDictType: """ # check for EFI partition@boot-manager and split/add fields if 'partition' in proc_data and '@' in proc_data['partition']: # type: ignore - new_part, efi_bootmgr = proc_data['partition'].split('@') # type: ignore + new_part, efi_bootmgr = proc_data['partition'].split('@', maxsplit=1) # type: ignore proc_data['partition'] = new_part proc_data['efi_bootmgr'] = efi_bootmgr