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:
parent
9386c6ab7a
commit
d1e2f22ad7
12
tools/testing/ktest/ktest.pl
Normal file → Executable file
12
tools/testing/ktest/ktest.pl
Normal file → Executable 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;
|
||||
|
Loading…
Reference in New Issue
Block a user