From 482744feb287d5df68df9fbf45ce0b55445f23d9 Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Sun, 10 Oct 2021 18:29:08 +0200 Subject: [PATCH] mount(): properly handle `type`. (forgotten to commit with binfmt mounting) --- utils.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/utils.py b/utils.py index 6f68f01..0755208 100644 --- a/utils.py +++ b/utils.py @@ -23,18 +23,16 @@ def umount(dest): ) -def mount(src: str, dest: str, options=['bind'], type=None) -> subprocess.CompletedProcess: +def mount(src: str, dest: str, options=['bind'], fs_type=None) -> subprocess.CompletedProcess: opts = [] - type = [] - for opt in options: opts += ['-o', opt] - if type: - type = ['-t', type] + if fs_type: + opts += ['-t', fs_type] result = subprocess.run( - ['mount'] + type + opts + [ + ['mount'] + opts + [ src, dest, ],