From 8b3ee0cafbf1821305eeb31bafbee25822e08b90 Mon Sep 17 00:00:00 2001 From: Bernd Stolle Date: Sat, 9 Jun 2012 09:25:38 +0200 Subject: [PATCH] add rules checking to configtest --- src/main/java/org/graylog2/Main.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/graylog2/Main.java b/src/main/java/org/graylog2/Main.java index 17be2055f517..b08eb65b56c4 100644 --- a/src/main/java/org/graylog2/Main.java +++ b/src/main/java/org/graylog2/Main.java @@ -98,8 +98,12 @@ public static void main(String[] args) { System.exit(1); } - // If we only want to check our configuration, we can gracefully exit here + // If we only want to check our configuration, we just initialize the rules engine to check if the rules compile if (commandLineArguments.isConfigTest()) { + GraylogServer server = new GraylogServer(); + DroolsInitializer drools = new DroolsInitializer(server, configuration); + drools.initialize(); + // rules have been checked, exit gracefully System.exit(0); }