From 6de6474528108d658c7bdde320cd9bf078147926 Mon Sep 17 00:00:00 2001 From: SL-TX Date: Thu, 10 Apr 2025 10:46:42 +0300 Subject: [PATCH] Update __init__.py Fix for ``` File "/home/sltx/pyvenv/lib/python3.11/site-packages/sebaubuntu_libs/libandroid/fstab/__init__.py", line 59, in __init__ self.entries.append(FstabEntry.from_entry(line)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sltx/pyvenv/lib/python3.11/site-packages/sebaubuntu_libs/libandroid/fstab/__init__.py", line 42, in from_entry src, mount_point, fs_type, mnt_flags, fs_flags = line.split() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: not enough values to unpack (expected 5, got 3) ``` --- sebaubuntu_libs/libandroid/fstab/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sebaubuntu_libs/libandroid/fstab/__init__.py b/sebaubuntu_libs/libandroid/fstab/__init__.py index ecd3825..b9bbf80 100644 --- a/sebaubuntu_libs/libandroid/fstab/__init__.py +++ b/sebaubuntu_libs/libandroid/fstab/__init__.py @@ -39,7 +39,7 @@ def is_slotselect(self): @classmethod def from_entry(cls, line: str): - src, mount_point, fs_type, mnt_flags, fs_flags = line.split() + src, mount_point, fs_type, mnt_flags, fs_flags, *_ = line.split()+ ['']+ [''] return cls(src, mount_point, fs_type, mnt_flags.split(','), fs_flags.split(','))