Standardisation 2

This commit is contained in:
sebastien committed 2026-08-20 14:17:32 +02:00
1 parent 0a95afacdd
commit 63f690b353
8 files changed
+578 -308

No files matched your search

+11 -6
View File
@@ -30,13 +30,8 @@ class CliError(Exception):
super().__init__(message)
def evaluation_parser(description: str) -> argparse.ArgumentParser:
def standard_parser(description: str) -> argparse.ArgumentParser:
parser = argparse.ArgumentParser(description=description)
parser.add_argument(
"evaluation",
type=Path,
help="Evaluation directory",
)
parser.add_argument(
"--verbose",
action="store_true",
@@ -45,6 +40,16 @@ def evaluation_parser(description: str) -> argparse.ArgumentParser:
return parser
def evaluation_parser(description: str) -> argparse.ArgumentParser:
parser = standard_parser(description)
parser.add_argument(
"evaluation",
type=Path,
help="Evaluation directory",
)
return parser
def evaluation_workspace(
path: str | Path,
*,