mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-20 09:39:08 +00:00
pkg/kmsg: write to stderr (instead of stdout)
Part of #3111 Signed-off-by: David Scott <dave.scott@docker.com>
This commit is contained in:
parent
70385eb86e
commit
637b1bdb3f
@ -5,6 +5,7 @@ package main
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
|
"os"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/euank/go-kmsg-parser/kmsgparser"
|
"github.com/euank/go-kmsg-parser/kmsgparser"
|
||||||
@ -20,6 +21,6 @@ func main() {
|
|||||||
kmsg := parser.Parse()
|
kmsg := parser.Parse()
|
||||||
|
|
||||||
for msg := range kmsg {
|
for msg := range kmsg {
|
||||||
fmt.Printf("(%d) - %s: %s", msg.SequenceNumber, msg.Timestamp.Format(time.RFC3339Nano), msg.Message)
|
fmt.Fprintf(os.Stderr, "(%d) - %s: %s", msg.SequenceNumber, msg.Timestamp.Format(time.RFC3339Nano), msg.Message)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
for i in $(seq 1 20); do
|
for i in $(seq 1 20); do
|
||||||
# Look for a common kernel log message
|
# Look for a common kernel log message
|
||||||
if grep "SCSI subsystem initialized" /var/log/kmsg.out.log 2>/dev/null; then
|
if grep "SCSI subsystem initialized" /var/log/kmsg.log 2>/dev/null; then
|
||||||
printf "kmsg test suite PASSED\n" > /dev/console
|
printf "kmsg test suite PASSED\n" > /dev/console
|
||||||
/sbin/poweroff -f
|
/sbin/poweroff -f
|
||||||
fi
|
fi
|
||||||
@ -10,6 +10,6 @@ for i in $(seq 1 20); do
|
|||||||
done
|
done
|
||||||
|
|
||||||
printf "kmsg test suite FAILED\n" > /dev/console
|
printf "kmsg test suite FAILED\n" > /dev/console
|
||||||
echo "contents of /var/log/kmsg.out.log:" > /dev/console
|
echo "contents of /var/log/kmsg.log:" > /dev/console
|
||||||
cat /var/log/kmsg.out.log > /dev/console
|
cat /var/log/kmsg.log > /dev/console
|
||||||
/sbin/poweroff -f
|
/sbin/poweroff -f
|
||||||
|
Loading…
Reference in New Issue
Block a user