aboutsummaryrefslogtreecommitdiff
path: root/models/repo.go
diff options
context:
space:
mode:
Diffstat (limited to 'models/repo.go')
-rw-r--r--models/repo.go14
1 files changed, 3 insertions, 11 deletions
diff --git a/models/repo.go b/models/repo.go
index 7fee5154..23213b66 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -6,7 +6,6 @@ package models
import (
"bytes"
- "errors"
"fmt"
"html/template"
"io/ioutil"
@@ -29,6 +28,7 @@ import (
git "github.com/gogits/git-module"
api "github.com/gogits/go-gogs-client"
+ "github.com/gogits/gogs/models/errors"
"github.com/gogits/gogs/modules/bindata"
"github.com/gogits/gogs/modules/markdown"
"github.com/gogits/gogs/modules/process"
@@ -39,14 +39,6 @@ import (
var repoWorkingPool = sync.NewExclusivePool()
var (
- ErrRepoFileNotExist = errors.New("Repository file does not exist")
- ErrRepoFileNotLoaded = errors.New("Repository file not loaded")
- ErrMirrorNotExist = errors.New("Mirror does not exist")
- ErrInvalidReference = errors.New("Invalid reference specified")
- ErrNameEmpty = errors.New("Name is empty")
-)
-
-var (
Gitignores, Licenses, Readmes, LabelTemplates []string
// Maximum items per page in forks, watchers and stars of a repo
@@ -1028,7 +1020,7 @@ func CreateRepository(doer, owner *User, opts CreateRepoOptions) (_ *Repository,
repoPath, fmt.Sprintf("CreateRepository 'git update-server-info': %s", repoPath),
"git", "update-server-info")
if err != nil {
- return nil, errors.New("CreateRepository 'git update-server-info': " + stderr)
+ return nil, fmt.Errorf("CreateRepository 'git update-server-info': %s", stderr)
}
}
@@ -1474,7 +1466,7 @@ func DeleteRepository(uid, repoID int64) error {
func GetRepositoryByRef(ref string) (*Repository, error) {
n := strings.IndexByte(ref, byte('/'))
if n < 2 {
- return nil, ErrInvalidReference
+ return nil, errors.InvalidRepoReference{ref}
}
userName, repoName := ref[:n], ref[n+1:]