mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
add ability to read argument list from file
This commit is contained in:
parent
4d68080c05
commit
a2f2fa0354
@ -51,7 +51,8 @@ def _parser() -> argparse.ArgumentParser:
|
|||||||
:return: command line parser for the application
|
:return: command line parser for the application
|
||||||
"""
|
"""
|
||||||
parser = argparse.ArgumentParser(prog="ahriman", description="ArcH Linux ReposItory MANager",
|
parser = argparse.ArgumentParser(prog="ahriman", description="ArcH Linux ReposItory MANager",
|
||||||
formatter_class=_formatter)
|
epilog="Argument list can also be read from file by using @ prefix.",
|
||||||
|
fromfile_prefix_chars="@", formatter_class=_formatter)
|
||||||
parser.add_argument("-a", "--architecture", help="target architectures (can be used multiple times)",
|
parser.add_argument("-a", "--architecture", help="target architectures (can be used multiple times)",
|
||||||
action="append")
|
action="append")
|
||||||
parser.add_argument("-c", "--configuration", help="configuration path", type=Path, default=Path("/etc/ahriman.ini"))
|
parser.add_argument("-c", "--configuration", help="configuration path", type=Path, default=Path("/etc/ahriman.ini"))
|
||||||
|
Loading…
Reference in New Issue
Block a user