| OLD | NEW |
| 1 // Copyright 2015 The LUCI Authors. All rights reserved. | 1 // Copyright 2015 The LUCI Authors. All rights reserved. |
| 2 // Use of this source code is governed under the Apache License, Version 2.0 | 2 // Use of this source code is governed under the Apache License, Version 2.0 |
| 3 // that can be found in the LICENSE file. | 3 // that can be found in the LICENSE file. |
| 4 | 4 |
| 5 package miloerror | 5 package miloerror |
| 6 | 6 |
| 7 import ( | 7 import ( |
| 8 "fmt" | 8 "fmt" |
| 9 ) | 9 ) |
| 10 | 10 |
| 11 // Error is used for all milo errors. | 11 // Error is used for all milo errors. |
| 12 type Error struct { | 12 type Error struct { |
| 13 Message string | 13 Message string |
| 14 Code int | 14 Code int |
| 15 } | 15 } |
| 16 | 16 |
| 17 func (e *Error) Error() string { | 17 func (e Error) Error() string { |
| 18 return fmt.Sprintf("encountered error %d, %s", e.Code, e.Message) | 18 return fmt.Sprintf("encountered error %d, %s", e.Code, e.Message) |
| 19 } | 19 } |
| OLD | NEW |