diff options
| author | Taras Madan <tarasmadan@google.com> | 2023-07-21 11:54:11 +0200 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2023-07-24 09:12:13 +0000 |
| commit | 7549a7e1b57831cf6b08ce4700fc6e53417919f9 (patch) | |
| tree | 8e027cdaf7abbc52a5fb29c37c7137dfd2122e7a /vm/qemu | |
| parent | f7eecac8b446ef11cff4122de6f496ad5eaba3a9 (diff) | |
all: use special placeholder for errors
Diffstat (limited to 'vm/qemu')
| -rw-r--r-- | vm/qemu/qemu.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go index d32d58143..bb616af47 100644 --- a/vm/qemu/qemu.go +++ b/vm/qemu/qemu.go @@ -275,7 +275,7 @@ func ctor(env *vmimpl.Env) (vmimpl.Pool, error) { Snapshot: true, } if err := config.LoadData(env.Config, cfg); err != nil { - return nil, fmt.Errorf("failed to parse qemu vm config: %v", err) + return nil, fmt.Errorf("failed to parse qemu vm config: %w", err) } if cfg.Count < 1 || cfg.Count > 128 { return nil, fmt.Errorf("invalid config param count: %v, want [1, 128]", cfg.Count) @@ -340,7 +340,7 @@ func (pool *Pool) Create(workdir string, index int) (vmimpl.Instance, error) { } initFile := filepath.Join(workdir, "init.sh") if err := osutil.WriteExecFile(initFile, []byte(strings.Replace(initScript, "{{KEY}}", sshkey, -1))); err != nil { - return nil, fmt.Errorf("failed to create init file: %v", err) + return nil, fmt.Errorf("failed to create init file: %w", err) } } @@ -513,7 +513,7 @@ func (inst *instance) boot() error { qemu.Stdout = inst.wpipe qemu.Stderr = inst.wpipe if err := qemu.Start(); err != nil { - return fmt.Errorf("failed to start %v %+v: %v", inst.cfg.Qemu, args, err) + return fmt.Errorf("failed to start %v %+v: %w", inst.cfg.Qemu, args, err) } inst.wpipe.Close() inst.wpipe = nil |
