updated definition
This commit is contained in:
@@ -9,7 +9,7 @@ class Pipeline(BaseModel):
|
||||
script: List[str]
|
||||
|
||||
class RunnerScript(BaseModel):
|
||||
pipelines: List[Dict[str, Pipeline]]
|
||||
pipelines: Dict[str, Pipeline]
|
||||
|
||||
if __name__ == '__main__':
|
||||
path = Path(__file__).parent.parent / 'runner_script.yml'
|
||||
@@ -17,3 +17,6 @@ if __name__ == '__main__':
|
||||
script = yaml.safe_load(fh)
|
||||
runner_script = RunnerScript.parse_obj(script)
|
||||
print(runner_script)
|
||||
for k, v in runner_script.pipelines.items():
|
||||
print(k)
|
||||
print(v)
|
||||
Reference in New Issue
Block a user