From 068ef24a66f8dce21f9b9ea9b563a7fd44b13ec0 Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Wed, 4 Oct 2017 10:37:11 -0400 Subject: [PATCH] Enable a new API call: sysadm/systemmanager - "action" = "fetch_ports" OPTIONAL argument: "ports_dir" = directory to place the ports tree REST Request (example): ------------------------------- PUT /sysadm/systemmanager { "action" : "fetch_ports" } WebSocket Request: ------------------------------- { "namespace" : "sysadm", "args" : { "action" : "fetch_ports" }, "name" : "systemmanager", "id" : "fooid" } Response: ------------------------------- { "args": { "fetch_ports": { "process_id": "system_fetch_ports_tree", "result": "process_started" } }, "id": "fooid", "name": "response", "namespace": "sysadm" } --- src/server/library/sysadm-systemmanager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/library/sysadm-systemmanager.cpp b/src/server/library/sysadm-systemmanager.cpp index 6606e73..4ea2e16 100644 --- a/src/server/library/sysadm-systemmanager.cpp +++ b/src/server/library/sysadm-systemmanager.cpp @@ -449,9 +449,9 @@ QJsonObject SysMgmt::fetchPortsTree(QString altDir){ } //Now update the tree with git QString ID = "system_fetch_ports_tree"; - DISPATCHER->queueProcess(ID, QStringList() << "cd \""+altDIR+"\"" << "git fetch" << "git pull" ); - out->insert("result","process_started"); - out->insert("process_id",ID); + DISPATCHER->queueProcess(ID, QStringList() << "cd \""+altDir+"\"" << "git fetch" << "git pull" ); + out.insert("result","process_started"); + out.insert("process_id",ID); return out; }