From e7dd964825ba58a12a7325c463d49621ef26a56d Mon Sep 17 00:00:00 2001 From: pokamest Date: Wed, 22 Dec 2021 13:41:09 +0300 Subject: [PATCH] ServerController fix --- client/core/servercontroller.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/core/servercontroller.cpp b/client/core/servercontroller.cpp index 1e4c9c8d8..ad1f48d9c 100644 --- a/client/core/servercontroller.cpp +++ b/client/core/servercontroller.cpp @@ -165,8 +165,9 @@ ErrorCode ServerController::uploadTextFileToContainer(DockerContainer container, }; // mkdir - QFileInfo fi(path); - QString mkdir = "sudo docker exec -i $CONTAINER_NAME mkdir -p " + fi.absoluteDir().absolutePath(); + QString mkdir = QString("sudo docker exec -i $CONTAINER_NAME mkdir -p \"$(dirname %1)\"") + .arg(path); + e = runScript(credentials, replaceVars(mkdir, genVarsForScript(credentials, container))); if (e) return e;