Пример #1
0
        private static ApplicationGridSettings ReadConfigSettings()
        {
            AppSettingsReader reader = new AppSettingsReader();

            ApplicationGridSettings settings = new ApplicationGridSettings();

            settings.MonoscapeAccessKey          = (string)reader.GetValue("MonoscapeAccessKey", typeof(string));
            settings.MonoscapeSecretKey          = (string)reader.GetValue("MonoscapeSecretKey", typeof(string));
            settings.DashboardServiceURL         = (string)reader.GetValue("DashboardServiceURL", typeof(string));
            settings.NodeControllerServiceURL    = (string)reader.GetValue("NodeControllerServiceURL", typeof(string));
            settings.FileServerServiceURL        = (string)reader.GetValue("FileServerServiceURL", typeof(string));
            settings.FileServerServiceNetTcpURL  = (string)reader.GetValue("FileServerServiceNetTcpURL", typeof(string));
            settings.FileServerServiceNetPipeURL = (string)reader.GetValue("FileServerServiceNetPipeURL", typeof(string));

            settings.ApplicationStoreFolder = (string)reader.GetValue("ApplicationStoreFolder", typeof(string));
            settings.ApplicationStorePath   = Path.GetFullPath(settings.ApplicationStoreFolder);
            settings.SQLiteConnectionString = (string)reader.GetValue("SQLiteConnectionString", typeof(string));

            settings.LbApplicationGridEndPointUrl = (string)reader.GetValue("LbApplicationGridEndPointUrl", typeof(string));
            settings.NodeFileServerEndPointURL    = (string)reader.GetValue("NodeFileServerEndPointURL", typeof(string));
            settings.NodeEndPointURL = (string)reader.GetValue("NodeEndPointURL", typeof(string));

            settings.ApFileReceiveSocketPort  = (int)reader.GetValue("ApFileReceiveSocketPort", typeof(int));
            settings.NcFileTransferSocketPort = (int)reader.GetValue("NcFileTransferSocketPort", typeof(int));

            settings.IaasName       = (string)reader.GetValue("IaasName", typeof(string));
            settings.IaasAccessKey  = (string)reader.GetValue("IaasAccessKey", typeof(string));
            settings.IaasSecretKey  = (string)reader.GetValue("IaasSecretKey", typeof(string));
            settings.IaasServiceURL = (string)reader.GetValue("IaasServiceURL", typeof(string));
            settings.IaasKeyName    = (string)reader.GetValue("IaasKeyName", typeof(string));
            return(settings);
        }
Пример #2
0
        public static void Initialize(ApplicationGridSettings settings)
        {
            MonoscapeAccessKey = settings.MonoscapeAccessKey;
            MonoscapeSecretKey = settings.MonoscapeSecretKey;

            DashboardServiceURL         = settings.DashboardServiceURL;
            NodeControllerServiceURL    = settings.NodeControllerServiceURL;
            FileServerServiceURL        = settings.FileServerServiceURL;
            FileServerServiceNetTcpURL  = settings.FileServerServiceNetTcpURL;
            FileServerServiceNetPipeURL = settings.FileServerServiceNetPipeURL;

            ApplicationStorePath   = settings.ApplicationStorePath;
            ApplicationStoreFolder = settings.ApplicationStoreFolder;
            SQLiteConnectionString = settings.SQLiteConnectionString;

            LbApplicationGridEndPointUrl = settings.LbApplicationGridEndPointUrl;
            NodeFileServerEndPointURL    = settings.NodeFileServerEndPointURL;
            NodeEndPointURL = settings.NodeEndPointURL;

            ApCcFileReceiveSocketPort = settings.ApFileReceiveSocketPort;
            NcFileTransferSocketPort  = settings.NcFileTransferSocketPort;

            IaasName       = settings.IaasName;
            IaasAccessKey  = settings.IaasAccessKey;
            IaasSecretKey  = settings.IaasSecretKey;
            IaasServiceURL = settings.IaasServiceURL;
            IaasKeyName    = settings.IaasKeyName;
            IaasClientType = settings.IaasClientType;
        }