Files
docker-docs/server/storage/errors.go
David Lawrence 89379a728c adding timestamping and some general cleanup
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage)
2015-07-03 15:38:09 -07:00

34 lines
629 B
Go

package storage
import (
"fmt"
)
type ErrOldVersion struct{}
func (err ErrOldVersion) Error() string {
return fmt.Sprintf("Error updating metadata. A newer version is already available")
}
type ErrNotFound struct{}
func (err ErrNotFound) Error() string {
return fmt.Sprintf("No record found")
}
type ErrTimestampKeyExists struct {
gun string
}
func (err ErrTimestampKeyExists) Error() string {
return fmt.Sprintf("Error, timestamp key already exists for %s", err.gun)
}
type ErrNoKey struct {
gun string
}
func (err ErrNoKey) Error() string {
return fmt.Sprintf("Error, no timestamp key found for %s", err.gun)
}