diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp index ba0bf761deafb0cd059899559ad516f3f8fbe857..f96925bc13e49f546e590ad65d9ec43144617167 100644 --- a/Fltk/onelabWindow.cpp +++ b/Fltk/onelabWindow.cpp @@ -204,10 +204,11 @@ bool onelab::localNetworkClient::run() std::string checkCommand = (ps.empty() ? "" : ps[0].getValue()); get(ps, getName() + "/9ComputeCommand"); std::string computeCommand = (ps.empty() ? "" : ps[0].getValue()); + if(modelName.size()) command.append(" \"" + modelName + "\""); if(action == "check") - command.append(" \"" + modelName + "\" " + checkCommand) ; + command.append(" "+checkCommand) ; else if(action == "compute") - command.append(" \"" + modelName + "\" " + computeCommand); + command.append(" "+computeCommand); } command.append(" " + getSocketSwitch() + " \"" + getName() + "\" %s"); }