void execute(const Request& request, Response& response) {
        auto uuid = request.get_component();
        auto module = ModuleManager::get_module(uuid);
        auto submodule = ModuleManager::get_submodule(uuid);

        std::string ipv4 = "";

        if (nullptr != module) {
            ipv4 = module->get_ip_address();
        }
        else {
            if (nullptr != submodule) {
                ipv4 = submodule->get_ip_address();
            }
            else {
                throw NotFound();
            }
        }

        response.set_firmware_version("");
        response.set_ipv4_address(ipv4);
        response.set_status_state("Enabled");
        response.set_status_health("OK");
        response.add_network_service({"SSH", 0, false});
        response.add_network_service({"Telnet", 0, false});
        response.set_serial_console_bitrate(115200);
        response.set_serial_console_databits(8);
        response.set_serial_console_enabled(true);
        response.set_serial_console_flow_control("None");
        response.set_serial_console_parity("None");
        response.set_serial_console_pinout("Cisco");
        response.set_serial_console_stopbits(1);
        response.set_serial_console_type("Rs232");
    }
 void execute(const Request&, Response& response) {
     response.set_firmware_version("2.58");
     response.set_ipv4_address("1.1.2.1");
     response.set_status_state("Enabled");
     response.set_status_health("OK");
     response.add_network_service({"SSH", 0, false});
     response.add_network_service({"Telnet", 0, false});
     response.set_serial_console_bitrate(115200);
     response.set_serial_console_databits(8);
     response.set_serial_console_enabled(true);
     response.set_serial_console_flow_control("None");
     response.set_serial_console_parity("None");
     response.set_serial_console_pinout("Cisco");
     response.set_serial_console_stopbits(1);
     response.set_serial_console_type("Rs232");
 }