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 (
|
||||
"fmt"
|
||||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/Unknwon/com"
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"github.com/lunny/xorm"
|
||||
|
||||
|
@ -71,6 +73,21 @@ func setEngine() {
|
|||
orm.ShowSQL = true
|
||||
|
||||
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() {
|
||||
|
|
Loading…
Add table
Reference in a new issue