Skip to content

Commit 210ab03

Browse files
author
Michal Minar
committed
Format error by value
- Use `%v` verb to format errors. - Give `param` constant in portallocator some better name. Signed-off-by: Michal Minar <miminar@redhat.com>
1 parent 8892499 commit 210ab03

File tree

14 files changed

+24
-24
lines changed

14 files changed

+24
-24
lines changed

api/client/commands.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -912,7 +912,7 @@ func (cli *DockerCli) CmdInspect(args ...string) error {
912912
obj, _, err := readBody(cli.call("GET", "/containers/"+name+"/json", nil, false))
913913
if err != nil {
914914
if strings.Contains(err.Error(), "Too many") {
915-
fmt.Fprintf(cli.err, "Error: %s", err.Error())
915+
fmt.Fprintf(cli.err, "Error: %v", err)
916916
status = 1
917917
continue
918918
}
@@ -2787,7 +2787,7 @@ func (cli *DockerCli) CmdStats(args ...string) error {
27872787
for _, c := range cStats {
27882788
c.mu.Lock()
27892789
if c.err != nil {
2790-
errs = append(errs, fmt.Sprintf("%s: %s", c.Name, c.err.Error()))
2790+
errs = append(errs, fmt.Sprintf("%s: %v", c.Name, c.err))
27912791
}
27922792
c.mu.Unlock()
27932793
}

api/common.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ func FormGroup(key string, start, last int) string {
104104
func MatchesContentType(contentType, expectedType string) bool {
105105
mimetype, _, err := mime.ParseMediaType(contentType)
106106
if err != nil {
107-
log.Errorf("Error parsing media type: %s error: %s", contentType, err.Error())
107+
log.Errorf("Error parsing media type: %s error: %v", contentType, err)
108108
}
109109
return err == nil && mimetype == expectedType
110110
}

api/server/server.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ func httpError(w http.ResponseWriter, err error) {
135135
}
136136

137137
if err != nil {
138-
log.Errorf("HTTP Error: statusCode=%d %s", statusCode, err.Error())
138+
log.Errorf("HTTP Error: statusCode=%d %v", statusCode, err)
139139
http.Error(w, err.Error(), statusCode)
140140
}
141141
}
@@ -1123,7 +1123,7 @@ func postContainersCopy(eng *engine.Engine, version version.Version, w http.Resp
11231123
job.Stdout.Add(w)
11241124
w.Header().Set("Content-Type", "application/x-tar")
11251125
if err := job.Run(); err != nil {
1126-
log.Errorf("%s", err.Error())
1126+
log.Errorf("%v", err)
11271127
if strings.Contains(strings.ToLower(err.Error()), "no such id") {
11281128
w.WriteHeader(http.StatusNotFound)
11291129
} else if strings.Contains(err.Error(), "no such file or directory") {

builder/internals.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,7 @@ func (b *Builder) clearTmp() {
725725
}
726726

727727
if err := b.Daemon.Rm(tmp); err != nil {
728-
fmt.Fprintf(b.OutStream, "Error removing intermediate container %s: %s\n", common.TruncateID(c), err.Error())
728+
fmt.Fprintf(b.OutStream, "Error removing intermediate container %s: %v\n", common.TruncateID(c), err)
729729
return
730730
}
731731
b.Daemon.DeleteVolumes(tmp.VolumePaths())

builder/parser/parser_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func TestTestNegative(t *testing.T) {
3333

3434
df, err := os.Open(dockerfile)
3535
if err != nil {
36-
t.Fatalf("Dockerfile missing for %s: %s", dir, err.Error())
36+
t.Fatalf("Dockerfile missing for %s: %v", dir, err)
3737
}
3838

3939
_, err = Parse(df)
@@ -52,18 +52,18 @@ func TestTestData(t *testing.T) {
5252

5353
df, err := os.Open(dockerfile)
5454
if err != nil {
55-
t.Fatalf("Dockerfile missing for %s: %s", dir, err.Error())
55+
t.Fatalf("Dockerfile missing for %s: %v", dir, err)
5656
}
5757
defer df.Close()
5858

5959
ast, err := Parse(df)
6060
if err != nil {
61-
t.Fatalf("Error parsing %s's dockerfile: %s", dir, err.Error())
61+
t.Fatalf("Error parsing %s's dockerfile: %v", dir, err)
6262
}
6363

6464
content, err := ioutil.ReadFile(resultfile)
6565
if err != nil {
66-
t.Fatalf("Error reading %s's result file: %s", dir, err.Error())
66+
t.Fatalf("Error reading %s's result file: %v", dir, err)
6767
}
6868

6969
if ast.Dump()+"\n" != string(content) {

daemon/daemon.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1015,10 +1015,10 @@ func NewDaemonFromDirectory(config *Config, eng *engine.Engine) (*Daemon, error)
10151015
log.Errorf("portallocator.ReleaseAll(): %s", err)
10161016
}
10171017
if err := daemon.driver.Cleanup(); err != nil {
1018-
log.Errorf("daemon.driver.Cleanup(): %s", err.Error())
1018+
log.Errorf("daemon.driver.Cleanup(): %v", err)
10191019
}
10201020
if err := daemon.containerGraph.Close(); err != nil {
1021-
log.Errorf("daemon.containerGraph.Close(): %s", err.Error())
1021+
log.Errorf("daemon.containerGraph.Close(): %v", err)
10221022
}
10231023
})
10241024

daemon/graphdriver/graphtest/graphtest.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ func newDriver(t *testing.T, name string) *Driver {
7373

7474
d, err := graphdriver.GetDriver(name, root, nil)
7575
if err != nil {
76-
t.Logf("graphdriver: %s\n", err.Error())
76+
t.Logf("graphdriver: %v\n", err)
7777
if err == graphdriver.ErrNotSupported || err == graphdriver.ErrPrerequisites || err == graphdriver.ErrIncompatibleFS {
7878
t.Skipf("Driver %s not supported", name)
7979
}

daemon/networkdriver/bridge/driver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ func Allocate(job *engine.Job) engine.Status {
530530

531531
globalIPv6, err = ipallocator.RequestIP(globalIPv6Network, requestedIPv6)
532532
if err != nil {
533-
log.Errorf("Allocator: RequestIP v6: %s", err.Error())
533+
log.Errorf("Allocator: RequestIP v6: %v", err)
534534
return job.Error(err)
535535
}
536536
log.Infof("Allocated IPv6 %s", globalIPv6)

daemon/networkdriver/portallocator/portallocator.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,11 @@ func NewErrPortAlreadyAllocated(ip string, port int) ErrPortAlreadyAllocated {
6969
}
7070

7171
func init() {
72-
const param = "/proc/sys/net/ipv4/ip_local_port_range"
72+
const portRangeKernelParam = "/proc/sys/net/ipv4/ip_local_port_range"
7373

74-
file, err := os.Open(param)
74+
file, err := os.Open(portRangeKernelParam)
7575
if err != nil {
76-
log.Errorf("Failed to read %s kernel parameter: %s", param, err.Error())
76+
log.Errorf("Failed to read %s kernel parameter: %v", portRangeKernelParam, err)
7777
return
7878
}
7979
var start, end int
@@ -82,7 +82,7 @@ func init() {
8282
if err == nil {
8383
err = fmt.Errorf("unexpected count of parsed numbers (%d)", n)
8484
}
85-
log.Errorf("Failed to parse port range from %s: %v", param, err)
85+
log.Errorf("Failed to parse port range from %s: %v", portRangeKernelParam, err)
8686
return
8787
}
8888
beginPortRange = start

daemon/start.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func (daemon *Daemon) setHostConfig(container *Container, hostConfig *runconfig.
6666
if err != nil && os.IsNotExist(err) {
6767
err = os.MkdirAll(source, 0755)
6868
if err != nil {
69-
return fmt.Errorf("Could not create local directory '%s' for bind mount: %s!", source, err.Error())
69+
return fmt.Errorf("Could not create local directory '%s' for bind mount: %v!", source, err)
7070
}
7171
}
7272
}

0 commit comments

Comments
 (0)