- Adding more documentation

- Renaming "parameters" to "taskParameters" for clarity, and to distinguish from "executionParameters" that will be implemented down the road.
This commit is contained in:
Ian Roddis
2021-08-23 14:17:22 -03:00
parent 6b9baffe27
commit 808a7f9af4
3 changed files with 197 additions and 28 deletions

View File

@@ -83,7 +83,7 @@ namespace daggy {
/*
* {
* "name": "DAG Run Name"
* "parameters": {...}
* "taskParameters": {...}
* "tasks": {...}
*/
void Server::handleRunDAG(const Pistache::Rest::Request &request, Pistache::Http::ResponseWriter response) {
@@ -104,9 +104,9 @@ namespace daggy {
// Get parameters if there are any
ParameterValues parameters;
if (doc.HasMember("parameters")) {
if (doc.HasMember("taskParameters")) {
try {
auto parsedParams = parametersFromJSON(doc["parameters"].GetObject());
auto parsedParams = parametersFromJSON(doc["taskParameters"].GetObject());
parameters.swap(parsedParams);
} catch (std::exception &e) {
REQ_ERROR(Bad_Request, e.what());