Пример #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;
        }