Skip to content

[BUG] invalid yaml can cause 500 error #1347

Description

@keithmanville

invalid yaml like the following (num2 has no :) causes a 500 error. This exception should be caught and raised as a proper Dioptra error.

aaa:
  task: multiply_numbers
  kwargs:
    num1: $num1
    num2

The likely fix is to add a try except w. re-reraise around entrypoints/service.py", line 1720, in validate

    swaps_yaml = yaml.safe_load(swaps_graph)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions