From 7549a7e1b57831cf6b08ce4700fc6e53417919f9 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Fri, 21 Jul 2023 11:54:11 +0200 Subject: all: use special placeholder for errors --- vm/gvisor/gvisor.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vm/gvisor') diff --git a/vm/gvisor/gvisor.go b/vm/gvisor/gvisor.go index 2e9da0eec..69b852b0d 100644 --- a/vm/gvisor/gvisor.go +++ b/vm/gvisor/gvisor.go @@ -55,7 +55,7 @@ func ctor(env *vmimpl.Env) (vmimpl.Pool, error) { Count: 1, } if err := config.LoadData(env.Config, cfg); err != nil { - return nil, fmt.Errorf("failed to parse vm config: %v", err) + return nil, fmt.Errorf("failed to parse 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) @@ -100,7 +100,7 @@ func (pool *Pool) Create(workdir string, index int) (vmimpl.Instance, error) { } bin, err := exec.LookPath(os.Args[0]) if err != nil { - return nil, fmt.Errorf("failed to lookup %v: %v", os.Args[0], err) + return nil, fmt.Errorf("failed to lookup %v: %w", os.Args[0], err) } if err := osutil.CopyFile(bin, filepath.Join(imageDir, "init")); err != nil { return nil, err -- cgit mrf-deployment