fserror.go 528 B

1234567891011121314151617181920212223
  1. package fserror
  2. /*
  3. fserror.go
  4. This package handle error related to file systems.
  5. See comments below for usage.
  6. */
  7. import "errors"
  8. var (
  9. //Resolve errors
  10. ErrVpathResolveFailed = errors.New("FS_VPATH_RESOLVE_FAILED")
  11. ErrRpathResolveFailed = errors.New("FS_RPATH_RESOLVE_FAILED")
  12. //Operation errors
  13. ErrOperationNotSupported = errors.New("FS_OPR_NOT_SUPPORTED")
  14. ErrNullOperation = errors.New("FS_NULL_OPR")
  15. )
  16. func NewRedirectionError(targetVpath string) error {
  17. return errors.New("Redirect:" + targetVpath)
  18. }