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"})) {
|
if (defined($opt{"LOG_FILE"})) {
|
||||||
open(OUT, ">> $opt{LOG_FILE}") or die "Can't write to $opt{LOG_FILE}";
|
open(OUT, ">> $opt{LOG_FILE}") or die "Can't write to $opt{LOG_FILE}";
|
||||||
print OUT @_;
|
print OUT @_;
|
||||||
@ -238,9 +238,17 @@ sub logit {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sub logit {
|
||||||
|
if (defined($opt{"LOG_FILE"})) {
|
||||||
|
_logit @_;
|
||||||
|
} else {
|
||||||
|
print @_;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
sub doprint {
|
sub doprint {
|
||||||
print @_;
|
print @_;
|
||||||
logit @_;
|
_logit @_;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub run_command;
|
sub run_command;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user