Tidy
Some checks failed
Dropshell Test / Build_and_Test (push) Failing after 18s

This commit is contained in:
Your Name
2025-05-12 20:11:08 +12:00
parent df281d2f91
commit 8fc3384c03
13 changed files with 80 additions and 474 deletions

View File

@ -56,13 +56,6 @@ class service_runner {
std::string healthmark();
public:
// uninstall the service over ssh, using the credentials from server.env (via server_env.hpp)
// 1. check if the server_name exists, and the service_name refers to a valid template
// 2. check if service_name is valid for the server_name
// 3. run the uninstall.sh script on the server, passing the {service_name}.env file as an argument
// 4. remove the service directory from the server
bool uninstall(bool silent=false);
// backup and restore
bool backup(bool silent=false);
bool restore(std::string backup_file, bool silent=false);
@ -75,7 +68,6 @@ class service_runner {
// replaces the current dropshell process with the ssh process
bool interactive_ssh_service();
bool rsync_tree_to_remote(const std::string& local_path, const std::string& remote_path, bool silent=false);
bool scp_file_to_remote(const std::string& local_path, const std::string& remote_path, bool silent=false);
bool scp_file_from_remote(const std::string& remote_path, const std::string& local_path, bool silent=false);
public:
@ -83,7 +75,6 @@ class service_runner {
static std::string get_latest_backup_file(const std::string& server, const std::string& service);
static bool interactive_ssh(const std::string & server_name, const std::string & command);
static std::map<std::string, ServiceStatus> get_all_services_status(std::string server_name);
static std::string HealthStatus2String(HealthStatus status);
private:
std::string mServer;