]> source.dussan.org Git - gitea.git/commitdiff
Add env var check for update
authorUnknwon <u@gogs.io>
Tue, 16 Feb 2016 04:11:22 +0000 (23:11 -0500)
committerUnknwon <u@gogs.io>
Tue, 16 Feb 2016 04:11:22 +0000 (23:11 -0500)
cmd/update.go
modules/log/log.go

index 4cd62a7f545dcea10104571c4fdcbe5f740e4049..1d27fb3e7be5a8f048b91ccbd66c278b8d226fe7 100644 (file)
@@ -28,8 +28,9 @@ func runUpdate(c *cli.Context) {
        if c.IsSet("config") {
                setting.CustomConf = c.String("config")
        }
-       cmd := os.Getenv("SSH_ORIGINAL_COMMAND")
-       if cmd == "" {
+
+       if len(os.Getenv("SSH_ORIGINAL_COMMAND")) == 0 {
+               log.GitLogger.Trace("SSH_ORIGINAL_COMMAND is empty")
                return
        }
 
@@ -37,9 +38,9 @@ func runUpdate(c *cli.Context) {
 
        args := c.Args()
        if len(args) != 3 {
-               log.GitLogger.Fatal(2, "received less 3 parameters")
-       } else if args[0] == "" {
-               log.GitLogger.Fatal(2, "refName is empty, shouldn't use")
+               log.GitLogger.Fatal(2, "Arguments received are not equal to three")
+       } else if len(args[0]) == 0 {
+               log.GitLogger.Fatal(2, "First argument 'refName' is empty, shouldn't use")
        }
 
        task := models.UpdateTask{
index a17c912f3178300d81dc495afff7669a020dac56..5e4bf6c1206c8f2bf2f5287f88d4500290149d9b 100644 (file)
@@ -37,6 +37,7 @@ func NewLogger(bufLen int64, mode, config string) {
        }
 }
 
+// FIXME: use same log level as other loggers.
 func NewGitLogger(logPath string) {
        os.MkdirAll(path.Dir(logPath), os.ModePerm)
        GitLogger = newLogger(0)