ktest: Write to stdout if no log file is given

If no LOG_FILE option is set, then write what would be logged to
that file to standard output.

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
diff --git a/tools/testing/ktest/ktest.pl b/tools/testing/ktest/ktest.pl
old mode 100644
new mode 100755
index 5bd0075..0a5ed0d
--- a/tools/testing/ktest/ktest.pl
+++ b/tools/testing/ktest/ktest.pl
@@ -230,7 +230,7 @@
     }
 }
 
-sub logit {
+sub _logit {
     if (defined($opt{"LOG_FILE"})) {
 	open(OUT, ">> $opt{LOG_FILE}") or die "Can't write to $opt{LOG_FILE}";
 	print OUT @_;
@@ -238,9 +238,17 @@
     }
 }
 
+sub logit {
+    if (defined($opt{"LOG_FILE"})) {
+	_logit @_;
+    } else {
+	print @_;
+    }
+}
+
 sub doprint {
     print @_;
-    logit @_;
+    _logit @_;
 }
 
 sub run_command;