return string("rm ") + path;
}
+ string CommunicationProtocol::getRemoveDirectorySubCommand(const string & path) const
+ {
+ return string("rm -fR ") + path;
+ }
+
string CommunicationProtocol::getMakeDirectorySubCommand(const string & path) const
{
return string("mkdir -p ") + path;
return status;
}
+ int CommunicationProtocol::removeDirectory(const std::string & path,
+ const std::string & host,
+ const std::string & user) const
+ {
+ string command = getExecCommand(getRemoveDirectorySubCommand(path), host, user);
+ LOG(command);
+ int status = system(command.c_str());
+ return status;
+ }
+
int CommunicationProtocol::makeDirectory(const std::string & path,
const std::string & host,
const std::string & user) const