Example #1
0
        static void Main(string[] args)
        {
            var parser = new LogParser();
            var messages = parser.Parse(File.ReadAllText(args[0])).ToList();
            Console.WriteLine("parsed " + messages.Count() + " messages");

            if (args[1] == "kicks")
            {
                ListKicks(messages);
            }
            else if (args[1] == "pushtobus")
            {
                PushToBus(args, messages);
            }
            else if (args[1] == "deowls")
            {
                PrintDeowls(messages);
            }
            else if (args[1] == "pushdeowls")
            {
                PushDeowls(args, messages);
            }
            else if (args[1] == "dumpmessagetext")
            {
                DumpMessages(messages);
            }
        }