diff options
Diffstat (limited to 'cmd/serve.go')
-rw-r--r-- | cmd/serve.go | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/cmd/serve.go b/cmd/serve.go index cca00b75..abfa46a2 100644 --- a/cmd/serve.go +++ b/cmd/serve.go @@ -42,11 +42,6 @@ func setup(logPath string) { setting.NewContext() log.NewGitLogger(filepath.Join(setting.LogRootPath, logPath)) - if setting.DisableSSH { - println("Gogs: SSH has been disabled") - os.Exit(1) - } - models.LoadConfigs() if setting.UseSQLite3 || setting.UseTiDB { @@ -138,8 +133,14 @@ func runServ(c *cli.Context) { if c.IsSet("config") { setting.CustomConf = c.String("config") } + setup("serv.log") + if setting.DisableSSH { + println("Gogs: SSH has been disabled") + return + } + if len(c.Args()) < 1 { fail("Not enough arguments", "Not enough arguments") } |