]> ruderich.org/simon Gitweb - safcm/safcm.git/commitdiff
Consistently use %v when (s)printing errors
authorSimon Ruderich <simon@ruderich.org>
Wed, 12 May 2021 06:32:51 +0000 (08:32 +0200)
committerSimon Ruderich <simon@ruderich.org>
Wed, 12 May 2021 06:32:51 +0000 (08:32 +0200)
Most of the code already used %v.

cmd/safcm-remote/run/cmd.go
cmd/safcm-remote/sync/sync.go
testutil/testutil.go

index 36e4e75bf332fdf011cf7f9df694f725cd14f541..8f3d6134b287702f8ae72a5f52be8d7bb25a89c2 100644 (file)
@@ -62,7 +62,7 @@ func (c *Cmd) Run(module string, args ...string) ([]byte, []byte, error) {
        }
        if err != nil {
                return nil, nil, fmt.Errorf(
-                       "%s failed: %s; stdout: %q, stderr: %q",
+                       "%s failed: %v; stdout: %q, stderr: %q",
                        quoted, err, stdout.String(), stderr.String())
        }
        return stdout.Bytes(), stderr.Bytes(), nil
@@ -78,7 +78,7 @@ func (c *Cmd) CombinedOutputCmd(module string, cmd *exec.Cmd) ([]byte, error) {
                c.logger.Debug2f("%s: command output:\n%s", module, out)
        }
        if err != nil {
-               return nil, fmt.Errorf("%s failed: %s; output: %q",
+               return nil, fmt.Errorf("%s failed: %v; output: %q",
                        quoted, err, out)
        }
        return out, nil
index 91e24fda2bdbedd4c8bda6c34beed69f2ec4c1ce..6835ca48f7b177d09963bea8c1a9ea336221d709 100644 (file)
@@ -51,28 +51,28 @@ func Handle(req safcm.MsgSyncReq,
 
        err := s.setDefaults()
        if err != nil {
-               s.resp.Error = fmt.Sprintf("%s", err)
+               s.resp.Error = fmt.Sprintf("%v", err)
                return s.resp
        }
 
        err = s.syncFiles()
        if err != nil {
-               s.resp.Error = fmt.Sprintf("files: %s", err)
+               s.resp.Error = fmt.Sprintf("files: %v", err)
                return s.resp
        }
        err = s.syncPackages()
        if err != nil {
-               s.resp.Error = fmt.Sprintf("packages: %s", err)
+               s.resp.Error = fmt.Sprintf("packages: %v", err)
                return s.resp
        }
        err = s.syncServices()
        if err != nil {
-               s.resp.Error = fmt.Sprintf("services: %s", err)
+               s.resp.Error = fmt.Sprintf("services: %v", err)
                return s.resp
        }
        err = s.syncCommands()
        if err != nil {
-               s.resp.Error = fmt.Sprintf("commands: %s", err)
+               s.resp.Error = fmt.Sprintf("commands: %v", err)
                return s.resp
        }
        return s.resp
index a2e83f14e421a623044ed61813f84f36b2570caa..1722fd5242132fd463ad856fa7078789d150d3c7 100644 (file)
@@ -37,8 +37,8 @@ func AssertErrorEqual(t *testing.T, name string, act, exp error) {
        t.Helper()
 
        // Ugly but the simplest way to compare errors (including nil)
-       actStr := fmt.Sprintf("%s", act)
-       expStr := fmt.Sprintf("%s", exp)
+       actStr := fmt.Sprintf("%v", act)
+       expStr := fmt.Sprintf("%v", exp)
        if actStr != expStr {
                t.Errorf("err = %s (%#v), want %s (%#v)",
                        actStr, act, expStr, exp)