#ifndef SERVERS_HPP #define SERVERS_HPP #include #include #include "service_runner.hpp" // for ServiceStatus namespace dropshell { // Server information structure struct ServerInfo { std::string name; std::string ssh_host; std::string ssh_user; std::string ssh_port; }; std::vector get_configured_servers(); ServerInfo get_server_info(const std::string& server_name); bool create_server(const std::string& server_name); void get_all_used_commands(std::set &commands); } // namespace dropshell #endif // SERVERS_HPP