public static void Initialize() { LoadConfig(); if (!startServer) return; if (logger != null) logger.Close(); logger = new Logger.Logger(logDir , typeof(GFXDServerMgr).FullName + ".log"); locator = new GFXDLocator(); locator.Start(); try { for (int i = 0; i < numServers; i++) { GFXDServer server = new GFXDServer(locator); server.Start(); AddServer(server); } } catch (Exception e) { Log(DbHelper.GetExceptionDetails(e, new StringBuilder()).ToString()); } }
public static Logger Log(string logName = "Global") { if(!logs.ContainsKey(logName)) { logs[logName] = new Logger(); } return logs[logName]; }
//Main constructor private Server(string address, int port) { serverLogger = new Logger.Logger("C:\\ServerLogs\\"); this.IPAddress = address; this.Port = port; ReceiveBuffer = new byte[1024]; clientSocketList = new ConcurrentDictionary<Socket, IUser>(); _serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); }
public GFXDTestRunner() { this.resetEvent = new ManualResetEvent(false); this.runContinuously = false; this.interrupted = false; if (logger != null) logger.Close(); //logger = new Logger.Logger(GFXDConfigManager.GetClientSetting("logDir"), // typeof(GFXDTestRunner).FullName + ".log"); logger = new Logger.Logger(Environment.GetEnvironmentVariable("GFXDADOOUTDIR"), typeof(GFXDTestRunner).FullName + ".log"); }
public GFXDServer() { LoadConfig(); if (logger != null) logger.Close(); logger = new Logger.Logger(logDir, String.Format("{0}.log", typeof(GFXDServer).FullName)); if (numServers == 1) mcastPort = 0; clientBindAddress = defaultClientBindAddress; clientPort = defaultClientPort + (serverCount++); ServerName = string.Format("{0}{1}", defaultServerDir, serverCount); serverDir = string.Format(@"{0}\{1}", installPath, ServerName); this.ServerState = GFXDState.STOPPED; }
public static void Initialize() { if (logger != null) logger.Close(); //logger = new Logger.Logger(GFXDConfigManager.GetClientSetting("logDir"), // String.Format("{0}.log", typeof(DbHelper).FullName)); logger = new Logger.Logger(Environment.GetEnvironmentVariable("GFXDADOOUTDIR"), String.Format("{0}.log", typeof(DbHelper).FullName)); locker = new object(); try { GFXDServerMgr.Initialize(); DbDefault.CreateDB(String.Empty, DbCreateType.Replicate); } catch (Exception e) { Log(GetExceptionDetails(e, new StringBuilder()).ToString()); throw new Exception( "Encountered exception in Helper.Initialize(). Check log for detail."); } }
/// <summary> /// Load data from DataBase /// </summary> public void LoadData() { try { var dbLog = new Logger.Logger(connectionString, collection); var queryLogs = dbLog.Get(c => levelList.Contains(c.level) && (c.timestamp < new BsonDateTime(SelectedDateEnd.AddDays(1))) && (c.timestamp >= new BsonDateTime(SelectedDateStart))); if (domainList.Count > 0) queryLogs = queryLogs.Where(c => domainList.Contains(c.domain)); gridControl_Logs.DataSource = queryLogs; } catch (LoggerReadException ex) { MessageBox.Show(String.Format(formatException, ex.Message, ex.StackTrace), "Error data access", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public GFXDTest() //: this(new ManualResetEvent(false)) { if (logger != null) logger.Close(); //logger = new Logger.Logger(GFXDConfigManager.GetClientSetting("logDir"), // this.GetType().FullName + ".log"); logger = new Logger.Logger(Environment.GetEnvironmentVariable("GFXDADOOUTDIR"), this.GetType().FullName + ".log"); Start(); }
public GFXDLocator() { LoadConfig(); if (logger != null) logger.Close(); logger = new Logger.Logger(logDir, String.Format("{0}.log", typeof(GFXDLocator).FullName)); locatorDir = string.Format(@"{0}\{1}", installPath, defaultDir); LocatorState = GFXDState.STOPPED; }