using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Step.CmsConnectManager { public static class CMSConnectConstants { public const string IP_ADDR_LABEL = "IP_ADDRESS="; public const string GATEWAY_LABEL = "DEFAULT_GATEWAY="; public const string DNSIP_LABEL = "DNS_IP="; public const string DNSPREFIX_LABEL = "DNS_SUFFIX="; public const string PROXY_ADDR_LABEL = "PROXY="; public const string NO_PROXY_LABEL = "NO_PROXY="; public const string UNDEF_VALUE = "none"; public const string CONNECTION_OK_VALUE = "OK"; public const string CONNECTION_NOWEB_VALUE = "NO_WEB"; public const string CONNECTION_NOPORT_VALUE = "NO_PORTS"; public const int REBOOT_MINUTES_MAX = 2; public const int REBOOT_MSWAIT_BETWEEN_OP = 500; public const string ADMIN_COMMAND = "sudo "; public const string SSH_SET_PROXY_COMMAND = ADMIN_COMMAND + "./setProxy.sh "; public const string SSH_SET_DNSIP_COMMAND = ADMIN_COMMAND + "./setDnsIp.sh "; public const string SSH_SET_DNSSUFFIX_COMMAND = ADMIN_COMMAND + "./setDnsSuffix.sh "; public const string SSH_SET_NETWORK_COMMAND = ADMIN_COMMAND + "./setNetwork.sh "; public const string SSH_GET_NETWORK_COMMAND = ADMIN_COMMAND + "./getNetworkConfiguration.sh "; public const string SSH_GET_PROXY_COMMAND = ADMIN_COMMAND + "./getProxyConfiguration.sh "; public const string SSH_TEST_CONNECTION_COMMAND = ADMIN_COMMAND + "./testConnection.sh "; public const string SSH_GW_REBOOT_COMMAND = ADMIN_COMMAND + "./gatewayReboot.sh "; public const string YAML_CONFIG_FILE = "./example-mconnect.conf.yaml"; } }