38 lines
1.7 KiB
C#
38 lines
1.7 KiB
C#
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";
|
|
}
|
|
}
|