We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 27df6e0 commit 60a6ff5Copy full SHA for 60a6ff5
dyana/loaders/loader.py
@@ -72,6 +72,10 @@ def __init__(
72
if args:
73
self.build_args = self.settings.parse_build_args(args)
74
self.args = self.settings.parse_args(args)
75
+
76
+ for arg in self.settings.args:
77
+ if arg.required and not self.args:
78
+ raise ValueError(f"Argument --{arg.name} is required")
79
else:
80
self.settings = None
81
0 commit comments