private DataEnvironmentAccess() { this.DB = new ChronoZoomEntities(); DataEnvironment env; if (Enum.TryParse <DataEnvironment>(System.Configuration.ConfigurationManager.AppSettings["Environment"], out env)) { this.Env = env; } }
private static void SetEnvironment(string hostName, DataEnvironment environment, AssetInventoryContext entities) { FrameworkClient machine = Select(entities, hostName); if (machine != null) { machine.Environment = environment.ToString(); } else { TraceFactory.Logger.Error("{0} not found in database".FormatWith(hostName)); } }
private static Configuration GetConfig(string text) { var lines = text.Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries); DataEnvironment currentEnvironment = null; var config = new Configuration(); foreach (var currentLine in lines) { var line = currentLine.Trim(); if (line.StartsWith("[ENV-", StringComparison.InvariantCultureIgnoreCase) && line.EndsWith("]")) { if (currentEnvironment != null) { config.Environments.Add(currentEnvironment); } currentEnvironment = new Data.DataEnvironment { Name = line.Substring(5, line.Length - 6) }; continue; } if (currentEnvironment == null) { continue; } if (line.StartsWith("server=", StringComparison.InvariantCultureIgnoreCase)) { currentEnvironment.Server = line.Substring(7); } if (line.StartsWith("database=", StringComparison.InvariantCultureIgnoreCase)) { currentEnvironment.Database = line.Substring(9); } } if (currentEnvironment != null && !config.Environments.Contains(currentEnvironment)) { config.Environments.Add(currentEnvironment); } return(config); }
private void dataDesktopButton_Click(object sender, EventArgs e) { DataEnvironment env = new DataEnvironment(this); _agents.Add(env); /* IAgent preprocessor = new DataPreprocessor(this); * _agents.Add(preprocessor);*/ HTMBuilder htmBuilder = new HTMBuilder(this); _agents.Add(htmBuilder); //preprocessor.InputAgent = env; // link the preprocessor to the environment htmBuilder.InputAgent = env; // link the htm builder to the environment htmBuilder.RegionWidth = 10; htmBuilder.RegionHeight = 1; htmBuilder.MinimumOverlap = 1; htmBuilder.DesiredLocalActivity = 2; htmBuilder.SegmentActivationThreshold = 1; htmBuilder.MinSegmentActivityForLearning = 2; // Set the layout //preprocessor.MdiParent = this; //preprocessor.Location = new Point(0, this.Top + this.Height); //preprocessor.Show(); htmBuilder.MdiParent = this; htmBuilder.Location = new Point(0, 0); htmBuilder.Show(); env.MdiParent = this; env.Location = new Point(htmBuilder.Width, 0); env.Show(); // this.Log("Data desktop created."); initializeButton.Enabled = true; imageDesktopButton.Enabled = false; mnistDesktopButton.Enabled = false; dataDesktopButton.Enabled = false; }
private static void Reserve(AssetInventoryContext entities, string hostName, string platformUsage, DateTime lastUpdated, string sessionId, DataEnvironment environment) { FrameworkClient vmReservation = Select(entities, hostName); vmReservation.UsageState = EnumUtil.GetDescription(VMUsageState.Reserved); vmReservation.PlatformUsage = platformUsage; vmReservation.LastUpdated = lastUpdated; vmReservation.SessionId = sessionId; vmReservation.Environment = environment.ToString(); }
private DataEnvironmentAccess() { var connectionString = "metadata=res://*/ChronoZoom.csdl|res://*/ChronoZoom.ssdl|res://*/ChronoZoom.msl;provider=System.Data.SqlClient" + @";provider connection string=""data source=" + ConfigurationManager.AppSettings["Server"] + ";initial catalog=" + ConfigurationManager.AppSettings["Database"] + ";user id=" + ConfigurationManager.AppSettings["UserId"] + ";password="******"Password"] + @";multipleactiveresultsets=True;App=EntityFramework"""; this.DB = new ChronoZoomEntities(connectionString); DataEnvironment env; if (Enum.TryParse<DataEnvironment>(System.Configuration.ConfigurationManager.AppSettings["Environment"], out env)) { this.Env = env; } }
public EnvironmentManager(IUserManager userManager, IAddInSettings settings) { (this._userManager = userManager).UserChanged += this.UserManager_UserChanged; this._settings = settings; this._initialEnvironment = settings.Environment; }
private DataEnvironmentAccess() { this.DB = new ChronoZoomEntities(); DataEnvironment env; if (Enum.TryParse<DataEnvironment>(System.Configuration.ConfigurationManager.AppSettings["Environment"], out env)) { this.Env = env; } }