Exemplo n.º 1
0
        static void Main(string[] args)
        {
            string configfile = "";

            if (args.Length == 0)
            {
                configfile = "cometbox.conf";
            }
            else
            {
                configfile = args[0];
            }

            if (!new FileInfo(configfile).Exists)
            {
                try {
                    Config.AppConfig.BuildNewConfigFile(configfile);
                } catch { }
            }

            if (new FileInfo(configfile).Exists)
            {
                if ((Configuration = Config.AppConfig.LoadConfig(configfile)) == null)
                {
                    Console.WriteLine("Error loading configuration.");
                    GracefullyChokeAndDie();
                    return;
                }
            }
            else
            {
                Console.WriteLine("Configuration not found: " + configfile);
                GracefullyChokeAndDie();
                return;
            }

            WIServer wiserver = new WIServer(Configuration.WebInterface);
            SIServer siserver = new SIServer(Configuration.ServerInterface);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            string configfile = "";

            if (args.Length == 0)
            {
                configfile = "cometbox.conf";
            }
            else
            {
                configfile = args[0];
            }

            if (!new FileInfo(configfile).Exists) {
                try {
                    Config.AppConfig.BuildNewConfigFile(configfile);
                } catch { }
            }

            if (new FileInfo(configfile).Exists)
            {
                if ((Configuration = Config.AppConfig.LoadConfig(configfile)) == null)
                {
                    Console.WriteLine("Error loading configuration.");
                    GracefullyChokeAndDie();
                    return;
                }
            }
            else
            {
                Console.WriteLine("Configuration not found: " + configfile);
                GracefullyChokeAndDie();
                return;
            }

            WIServer wiserver = new WIServer(Configuration.WebInterface);
            SIServer siserver = new SIServer(Configuration.ServerInterface);
        }