| package configstore | |
| import ( | |
| "errors" | |
| "fmt" | |
| "strings" | |
| ) | |
| var ErrNotFound = errors.New("not found") | |
| var ErrAlreadyExists = errors.New("already exists") | |
| // ErrUnresolvedKeys is returned when one or more keys could not be resolved | |
| type ErrUnresolvedKeys struct { | |
| Identifiers []string | |
| } | |
| func (e *ErrUnresolvedKeys) Error() string { | |
| return fmt.Sprintf("could not resolve keys: %s", strings.Join(e.Identifiers, ", ")) | |
| } | |