]> git.ipfire.org Git - people/ms/bricklayer.git/commitdiff
Pass Pakfire configuration file as file handle
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Sep 2023 10:34:45 +0000 (10:34 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Sep 2023 10:34:45 +0000 (10:34 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/bricklayer

index c3727dfec8da360251e8691a91f814b0994f5cea..2b5beb577be37af7ffb006dc9ada539cccc3d851 100644 (file)
@@ -40,7 +40,7 @@ class Cli(object):
                parser = argparse.ArgumentParser(
                        description=_("IPFire Installation Tool CLI"),
                )
-               parser.add_argument("--pakfire-conf", metavar=_("FILE"),
+               parser.add_argument("--pakfire-conf", metavar=_("FILE"), type=argparse.FileType("r"),
                        help=_("Pakfire Configuration file used for the installation process"))
                parser.add_argument("--first-install", action="store_true",
                        help=_("Runs the \"first install\" setup process"))