mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
76 lines
1.1 KiB
Go
76 lines
1.1 KiB
Go
|
package remotecontext
|
||
|
|
||
|
type notFoundError string
|
||
|
|
||
|
func (e notFoundError) Error() string {
|
||
|
return string(e)
|
||
|
}
|
||
|
|
||
|
func (notFoundError) NotFound() {}
|
||
|
|
||
|
type requestError string
|
||
|
|
||
|
func (e requestError) Error() string {
|
||
|
return string(e)
|
||
|
}
|
||
|
|
||
|
func (e requestError) InvalidParameter() {}
|
||
|
|
||
|
type unauthorizedError string
|
||
|
|
||
|
func (e unauthorizedError) Error() string {
|
||
|
return string(e)
|
||
|
}
|
||
|
|
||
|
func (unauthorizedError) Unauthorized() {}
|
||
|
|
||
|
type forbiddenError string
|
||
|
|
||
|
func (e forbiddenError) Error() string {
|
||
|
return string(e)
|
||
|
}
|
||
|
|
||
|
func (forbiddenError) Forbidden() {}
|
||
|
|
||
|
type dnsError struct {
|
||
|
cause error
|
||
|
}
|
||
|
|
||
|
func (e dnsError) Error() string {
|
||
|
return e.cause.Error()
|
||
|
}
|
||
|
|
||
|
func (e dnsError) NotFound() {}
|
||
|
|
||
|
func (e dnsError) Cause() error {
|
||
|
return e.cause
|
||
|
}
|
||
|
|
||
|
type systemError struct {
|
||
|
cause error
|
||
|
}
|
||
|
|
||
|
func (e systemError) Error() string {
|
||
|
return e.cause.Error()
|
||
|
}
|
||
|
|
||
|
func (e systemError) SystemError() {}
|
||
|
|
||
|
func (e systemError) Cause() error {
|
||
|
return e.cause
|
||
|
}
|
||
|
|
||
|
type unknownError struct {
|
||
|
cause error
|
||
|
}
|
||
|
|
||
|
func (e unknownError) Error() string {
|
||
|
return e.cause.Error()
|
||
|
}
|
||
|
|
||
|
func (unknownError) Unknown() {}
|
||
|
|
||
|
func (e unknownError) Cause() error {
|
||
|
return e.cause
|
||
|
}
|