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>
This commit is contained in:
Steven Rostedt 2010-11-08 16:39:57 -05:00 committed by Steven Rostedt
parent 9386c6ab7a
commit d1e2f22ad7

12
tools/testing/ktest/ktest.pl Normal file → Executable file
View file

@ -230,7 +230,7 @@ sub read_config {
}
}
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 {
}
}
sub logit {
if (defined($opt{"LOG_FILE"})) {
_logit @_;
} else {
print @_;
}
}
sub doprint {
print @_;
logit @_;
_logit @_;
}
sub run_command;