aboutsummaryrefslogtreecommitdiffstats
path: root/vm/gce
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-01-24 18:38:56 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-01-24 18:56:19 +0100
commitfea4b504d8deaa5448203aae13bdb6ec3e6d33d9 (patch)
treeee8d1a67bd570297bd392eebe4a205260b2829c7 /vm/gce
parent725ffbccf995a1264766a1e0666a05fcca323959 (diff)
vm/vmimpl: produce better error in WaitForSSH
Currently we squash VerboseError which leads to too lengthy build error titles. Handle verbose error more carefully.
Diffstat (limited to 'vm/gce')
-rw-r--r--vm/gce/gce.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/gce/gce.go b/vm/gce/gce.go
index 6f4c9f567..3e18cf8f4 100644
--- a/vm/gce/gce.go
+++ b/vm/gce/gce.go
@@ -169,7 +169,7 @@ func (pool *Pool) Create(workdir string, index int) (vmimpl.Instance, error) {
if outputErr != nil {
output = []byte(fmt.Sprintf("failed to get boot output: %v", outputErr))
}
- return nil, vmimpl.BootError{Title: err.Error(), Output: output}
+ return nil, vmimpl.MakeBootError(err, output)
}
ok = true
inst := &instance{