omaha: support using status codes as error values
This commit is contained in:
parent
5e54ada1e9
commit
2cf1d8f13e
1 changed files with 11 additions and 0 deletions
|
@ -155,8 +155,14 @@ const (
|
||||||
|
|
||||||
// Extra error values
|
// Extra error values
|
||||||
AppInvalidVersion AppStatus = "error-invalidVersion"
|
AppInvalidVersion AppStatus = "error-invalidVersion"
|
||||||
|
AppInternalError AppStatus = "error-internal"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Make AppStatus easy to use as an error
|
||||||
|
func (a AppStatus) Error() string {
|
||||||
|
return string(a)
|
||||||
|
}
|
||||||
|
|
||||||
type UpdateStatus string
|
type UpdateStatus string
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
@ -168,3 +174,8 @@ const (
|
||||||
UpdateHashError UpdateStatus = "error-hash"
|
UpdateHashError UpdateStatus = "error-hash"
|
||||||
UpdateInternalError UpdateStatus = "error-internal"
|
UpdateInternalError UpdateStatus = "error-internal"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Make UpdateStatus easy to use as an error
|
||||||
|
func (u UpdateStatus) Error() string {
|
||||||
|
return string(u)
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue