mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-25 17:30:36 +00:00
Bug fix
This commit is contained in:
parent
0b5f6b176f
commit
caf05599df
1 changed files with 17 additions and 0 deletions
|
@ -7,7 +7,9 @@ package models
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
|
"path/filepath"
|
||||||
|
|
||||||
|
"github.com/Unknwon/com"
|
||||||
_ "github.com/go-sql-driver/mysql"
|
_ "github.com/go-sql-driver/mysql"
|
||||||
"github.com/lunny/xorm"
|
"github.com/lunny/xorm"
|
||||||
|
|
||||||
|
@ -71,6 +73,21 @@ func setEngine() {
|
||||||
orm.ShowSQL = true
|
orm.ShowSQL = true
|
||||||
|
|
||||||
RepoRootPath = base.Cfg.MustValue("repository", "ROOT")
|
RepoRootPath = base.Cfg.MustValue("repository", "ROOT")
|
||||||
|
if err = os.MkdirAll(RepoRootPath, os.ModePerm); err != nil {
|
||||||
|
fmt.Printf("models.init -> fail to create RepoRootPath(%s): %v\n", RepoRootPath, err)
|
||||||
|
os.Exit(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
homeDir, err := com.HomeDir()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Printf("models.init -> fail to get homeDir: %v\n", err)
|
||||||
|
os.Exit(2)
|
||||||
|
}
|
||||||
|
sshPath := filepath.Join(homeDir, ".ssh")
|
||||||
|
if err = os.MkdirAll(sshPath, os.ModePerm); err != nil {
|
||||||
|
fmt.Printf("models.init -> fail to create sshPath(%s): %v\n", sshPath, err)
|
||||||
|
os.Exit(2)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
|
Loading…
Reference in a new issue