From f85c37fea66076ecd168e6abb73617d9efb1e12c Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Sat, 1 Dec 2018 14:30:28 +0000 Subject: [PATCH] Improve error logging --- pew.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pew.go b/pew.go index 72c4a4c..e9b6ab8 100644 --- a/pew.go +++ b/pew.go @@ -162,18 +162,21 @@ func whatever(swg *sizedwaitgroup.SizedWaitGroup, ka config.Artifact, kernel := qemu.Kernel{KernelPath: ki.KernelPath, InitrdPath: ki.InitrdPath} q, err := qemu.NewQemuSystem(qemu.X86_64, kernel, ki.RootFS) if err != nil { + log.Println("Qemu creation error:", err) return } q.Timeout = qemuTimeout err = q.Start() if err != nil { + log.Println("Qemu start error:", err) return } defer q.Stop() tmp, err := ioutil.TempDir("/tmp/", "out-of-tree_") if err != nil { + log.Println("Temporary directory creation error:", err) return } defer os.RemoveAll(tmp)