-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy patherrors.go
More file actions
25 lines (22 loc) · 847 Bytes
/
errors.go
File metadata and controls
25 lines (22 loc) · 847 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package runware
import (
"errors"
)
var (
ErrWsDial = errors.New("cannot connect to ws")
ErrApiKeyRequired = errors.New("api key is required")
ErrOutgoingIsNil = errors.New("outgoing message cannot be nil")
ErrFieldRequired = errors.New("field is required")
ErrFieldIncorrectVal = errors.New("field has incorrect value")
ErrWsUnknownError = errors.New("unknown error")
ErrInvalidApiKey = errors.New("invalid api key")
ErrRequestTimeout = errors.New("request timeout")
ErrDecodeMessage = errors.New("cannot decode message")
)
// Base64 Err validations
var (
ErrImageWrongSchema = errors.New("image scheme is wrong")
ErrImageIsNotBase64 = errors.New("image is not base64")
ErrImageUnsupported = errors.New("unsupported image format")
ErrImageHeader = errors.New("image header is invalid")
)