mirror of
https://github.com/golang/go
synced 2024-11-22 00:24:41 -07:00
Use Errorf where appropriate.
R=r, r2 CC=golang-dev https://golang.org/cl/2308043
This commit is contained in:
parent
558477eeb1
commit
03babfc626
@ -1,6 +1,7 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
@ -19,7 +20,7 @@ type Commit struct {
|
|||||||
func getCommit(rev string) (c Commit, err os.Error) {
|
func getCommit(rev string) (c Commit, err os.Error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = errf("getCommit: %s: %s", rev, err)
|
err = fmt.Errorf("getCommit: %s: %s", rev, err)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
parts, err := getCommitParts(rev)
|
parts, err := getCommitParts(rev)
|
||||||
|
@ -156,7 +156,7 @@ func NewBuilder(builder string) (*Builder, os.Error) {
|
|||||||
if len(s) == 2 {
|
if len(s) == 2 {
|
||||||
b.goos, b.goarch = s[0], s[1]
|
b.goos, b.goarch = s[0], s[1]
|
||||||
} else {
|
} else {
|
||||||
return nil, errf("unsupported builder form: %s", builder)
|
return nil, fmt.Errorf("unsupported builder form: %s", builder)
|
||||||
}
|
}
|
||||||
|
|
||||||
// read keys from keyfile
|
// read keys from keyfile
|
||||||
@ -166,7 +166,7 @@ func NewBuilder(builder string) (*Builder, os.Error) {
|
|||||||
}
|
}
|
||||||
c, err := ioutil.ReadFile(fn)
|
c, err := ioutil.ReadFile(fn)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, errf("readKeys %s (%s): %s", b.name, fn, err)
|
return nil, fmt.Errorf("readKeys %s (%s): %s", b.name, fn, err)
|
||||||
}
|
}
|
||||||
v := strings.Split(string(c), "\n", -1)
|
v := strings.Split(string(c), "\n", -1)
|
||||||
b.key = v[0]
|
b.key = v[0]
|
||||||
@ -207,7 +207,7 @@ func (b *Builder) build() bool {
|
|||||||
func (b *Builder) nextCommit() (nextC *Commit, err os.Error) {
|
func (b *Builder) nextCommit() (nextC *Commit, err os.Error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = errf("%s nextCommit: %s", b.name, err)
|
err = fmt.Errorf("%s nextCommit: %s", b.name, err)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
hw, err := b.getHighWater()
|
hw, err := b.getHighWater()
|
||||||
@ -229,7 +229,7 @@ func (b *Builder) nextCommit() (nextC *Commit, err os.Error) {
|
|||||||
func (b *Builder) buildCommit(c Commit) (err os.Error) {
|
func (b *Builder) buildCommit(c Commit) (err os.Error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = errf("%s buildCommit: %d: %s", b.name, c.num, err)
|
err = fmt.Errorf("%s buildCommit: %d: %s", b.name, c.num, err)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|
||||||
@ -271,7 +271,7 @@ func (b *Builder) buildCommit(c Commit) (err os.Error) {
|
|||||||
// build
|
// build
|
||||||
buildLog, status, err := runLog(env, srcDir, *buildCmd)
|
buildLog, status, err := runLog(env, srcDir, *buildCmd)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return errf("all.bash: %s", err)
|
return fmt.Errorf("all.bash: %s", err)
|
||||||
}
|
}
|
||||||
if status != 0 {
|
if status != 0 {
|
||||||
// record failure
|
// record failure
|
||||||
@ -280,7 +280,7 @@ func (b *Builder) buildCommit(c Commit) (err os.Error) {
|
|||||||
|
|
||||||
// record success
|
// record success
|
||||||
if err = b.recordResult("", c); err != nil {
|
if err = b.recordResult("", c); err != nil {
|
||||||
return errf("recordResult: %s", err)
|
return fmt.Errorf("recordResult: %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// send benchmark request if benchmarks are enabled
|
// send benchmark request if benchmarks are enabled
|
||||||
@ -303,13 +303,13 @@ func (b *Builder) buildCommit(c Commit) (err os.Error) {
|
|||||||
// clean out build state
|
// clean out build state
|
||||||
err = run(env, srcDir, "./clean.bash", "--nopkg")
|
err = run(env, srcDir, "./clean.bash", "--nopkg")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return errf("clean.bash: %s", err)
|
return fmt.Errorf("clean.bash: %s", err)
|
||||||
}
|
}
|
||||||
// upload binary release
|
// upload binary release
|
||||||
fn := fmt.Sprintf("%s.%s-%s.tar.gz", release, b.goos, b.goarch)
|
fn := fmt.Sprintf("%s.%s-%s.tar.gz", release, b.goos, b.goarch)
|
||||||
err = run(nil, workpath, "tar", "czf", fn, "go")
|
err = run(nil, workpath, "tar", "czf", fn, "go")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return errf("tar: %s", err)
|
return fmt.Errorf("tar: %s", err)
|
||||||
}
|
}
|
||||||
err = run(nil, workpath, "python",
|
err = run(nil, workpath, "python",
|
||||||
path.Join(goroot, codePyScript),
|
path.Join(goroot, codePyScript),
|
||||||
@ -333,7 +333,3 @@ func isFile(name string) bool {
|
|||||||
s, err := os.Stat(name)
|
s, err := os.Stat(name)
|
||||||
return err == nil && (s.IsRegular() || s.IsSymlink())
|
return err == nil && (s.IsRegular() || s.IsSymlink())
|
||||||
}
|
}
|
||||||
|
|
||||||
func errf(format string, args ...interface{}) os.Error {
|
|
||||||
return os.NewError(fmt.Sprintf(format, args))
|
|
||||||
}
|
|
||||||
|
@ -1091,7 +1091,7 @@ func (cfg *Config) Fprint(output io.Writer, node interface{}) (int, os.Error) {
|
|||||||
p.useNodeComments = n.Comments == nil
|
p.useNodeComments = n.Comments == nil
|
||||||
p.file(n)
|
p.file(n)
|
||||||
default:
|
default:
|
||||||
p.errors <- os.NewError(fmt.Sprintf("printer.Fprint: unsupported node type %T", n))
|
p.errors <- fmt.Errorf("printer.Fprint: unsupported node type %T", n)
|
||||||
runtime.Goexit()
|
runtime.Goexit()
|
||||||
}
|
}
|
||||||
p.flush(token.Position{Offset: infinity, Line: infinity}, token.EOF)
|
p.flush(token.Position{Offset: infinity, Line: infinity}, token.EOF)
|
||||||
|
@ -15,14 +15,14 @@ import (
|
|||||||
func diff(m0, m1 image.Image) os.Error {
|
func diff(m0, m1 image.Image) os.Error {
|
||||||
b0, b1 := m0.Bounds(), m1.Bounds()
|
b0, b1 := m0.Bounds(), m1.Bounds()
|
||||||
if !b0.Eq(b1) {
|
if !b0.Eq(b1) {
|
||||||
return os.NewError(fmt.Sprintf("dimensions differ: %v vs %v", b0, b1))
|
return fmt.Errorf("dimensions differ: %v vs %v", b0, b1)
|
||||||
}
|
}
|
||||||
for y := b0.Min.Y; y < b0.Max.Y; y++ {
|
for y := b0.Min.Y; y < b0.Max.Y; y++ {
|
||||||
for x := b0.Min.X; x < b0.Max.X; x++ {
|
for x := b0.Min.X; x < b0.Max.X; x++ {
|
||||||
r0, g0, b0, a0 := m0.At(x, y).RGBA()
|
r0, g0, b0, a0 := m0.At(x, y).RGBA()
|
||||||
r1, g1, b1, a1 := m1.At(x, y).RGBA()
|
r1, g1, b1, a1 := m1.At(x, y).RGBA()
|
||||||
if r0 != r1 || g0 != g1 || b0 != b1 || a0 != a1 {
|
if r0 != r1 || g0 != g1 || b0 != b1 || a0 != a1 {
|
||||||
return os.NewError(fmt.Sprintf("colors differ at (%d, %d): %v vs %v", x, y, m0.At(x, y), m1.At(x, y)))
|
return fmt.Errorf("colors differ at (%d, %d): %v vs %v", x, y, m0.At(x, y), m1.At(x, y))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -87,7 +87,7 @@ func (c *clientCodec) ReadResponseHeader(r *rpc.Response) os.Error {
|
|||||||
if c.resp.Error != nil {
|
if c.resp.Error != nil {
|
||||||
x, ok := c.resp.Error.(string)
|
x, ok := c.resp.Error.(string)
|
||||||
if !ok {
|
if !ok {
|
||||||
return os.NewError(fmt.Sprintf("invalid error %v", c.resp.Error))
|
return fmt.Errorf("invalid error %v", c.resp.Error)
|
||||||
}
|
}
|
||||||
if x == "" {
|
if x == "" {
|
||||||
x = "unspecified error"
|
x = "unspecified error"
|
||||||
|
Loading…
Reference in New Issue
Block a user