Fixing test cases on daggyr for new polling

This commit is contained in:
Ian Roddis committed 2022-01-04 17:03:11 -04:00
1 parent 5a4c6d0756
commit f1479a72d9
3 files changed
+52 -82

No files matched your search

+8 -1
View File
@@ -180,7 +180,14 @@ namespace daggy::daggyd {
if (!handleAuth(request))
return;
auto dagSpec = dagFromJSON(request.body());
DAGSpec dagSpec;
try {
dagSpec = dagFromJSON(request.body());
}
catch (std::runtime_error &e) {
REQ_RESPONSE(Not_Acceptable, e.what());
}
dagSpec.tasks =
expandTaskSet(dagSpec.tasks, executor_, dagSpec.taskConfig.variables);