-
Notifications
You must be signed in to change notification settings - Fork 0
/
errors.go
48 lines (39 loc) · 2.08 KB
/
errors.go
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package versions
import (
"errors"
"fmt"
)
var (
ErrVersionNotFound = errors.New("versions.not_found")
ErrVersionExists = errors.New("versions.exists")
ErrVersionIsNil = errors.New("versions.version.is_nil")
ErrVersionMissingOS = errors.New("versions.missing.os")
ErrVersionMissingArch = errors.New("versions.missing.arch")
ErrVersionInvalidId = errors.New("versions.invalid.id")
ErrVersionMissingId = errors.New("versions.missing.id")
ErrVersionIdNotEmpty = errors.New("versions.invalid.id_not_empty")
ErrVersionMissingApplication = errors.New("versions.missing.application")
ErrVersionMissingApplicationId = errors.New("versions.missing.application_id")
ErrVersionMissingComponents = errors.New("versions.missing.major_minor_and_revision")
ErrApplicationExists = errors.New("versions.application.exists")
ErrApplicationMissingId = errors.New("versions.application.missing.id")
ErrApplicationMissingName = errors.New("versions.application.missing.name")
ErrApplicationNotFound = errors.New("versions.application.not_found")
// ErrApplicationExists = errors.New("versions.application.exists")
// ErrApplicationIdContainsSpace = errors.New("versions.application.invalid_id.contains")
ErrStorageInvalidType = errors.New("versions.storage.invalid_type")
ErrDownloadExists = errors.New("versions.download.exists")
ErrDownloadNotFound = errors.New("versions.download.not_found")
ErrDownloadStorageTypeMissing = errors.New("versions.download.storage_type.missing")
ErrDownloadDataIsNil = errors.New("versions.download.data.is_nil")
ErrDownloadFilenameMissing = errors.New("versions.download.filename.missing")
ErrDownloadIdMissing = errors.New("versions.download.id.missing")
ErrDownloadVersionIdMissing = errors.New("versions.download.verision_id.missing")
ErrDownloadFileNotFound = errors.New("versions.download.file.not_found")
)
func ErrApplicationIdInvalidCharacter(char string) error {
return errors.New(
fmt.Sprintf("versions.application.invalid_id.contains: %s",
char),
)
}