Install is broken - putting the wrong template on.
Some checks failed
Dropshell Test / Build_and_Test (push) Has been cancelled
Some checks failed
Dropshell Test / Build_and_Test (push) Has been cancelled
This commit is contained in:
@@ -196,18 +196,36 @@ namespace dropshell
|
||||
|
||||
bool ServerConfig::check_remote_dir_exists(const std::string &dir_path, std::string user) const
|
||||
{
|
||||
if (user.empty())
|
||||
{
|
||||
debug << "Can't check remote directory exists for " << dir_path << " as user is empty" << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
sCommand scommand("", "test -d " + quote(dir_path), {});
|
||||
return execute_ssh_command(get_SSH_INFO(user), scommand, cMode::Silent);
|
||||
}
|
||||
|
||||
bool ServerConfig::check_remote_file_exists(const std::string &file_path, std::string user) const
|
||||
{
|
||||
if (user.empty())
|
||||
{
|
||||
debug << "Can't check remote file exists for " << file_path << " as user is empty" << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
sCommand scommand("", "test -f " + quote(file_path), {});
|
||||
return execute_ssh_command(get_SSH_INFO(user), scommand, cMode::Silent);
|
||||
}
|
||||
|
||||
bool ServerConfig::check_remote_items_exist(const std::vector<std::string> &file_paths, std::string user) const
|
||||
{
|
||||
if (user.empty())
|
||||
{
|
||||
debug << "Can't check remote items exist as user is empty" << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
||||
// convert file_paths to a single string, separated by spaces
|
||||
std::string file_paths_str;
|
||||
std::string file_names_str;
|
||||
|
Reference in New Issue
Block a user