diff options
Diffstat (limited to 'update.go')
-rw-r--r-- | update.go | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -4,9 +4,12 @@ package main -import "github.com/codegangsta/cli" - -//"github.com/gogits/gogs/modules/log" +import ( +"fmt" +"os" +"github.com/codegangsta/cli" +"github.com/gogits/gogs/modules/log" +) var CmdUpdate = cli.Command{ Name: "update", @@ -18,11 +21,18 @@ gogs serv provide access auth for repositories`, } // for command: ./gogs update -func runUpdate(*cli.Context) { - /*w, _ := os.Create("update.log") - log.SetOutput(w) +func runUpdate(c *cli.Context) { + level := "0" + os.MkdirAll("log", os.ModePerm) + log.NewLogger(10000, "file", fmt.Sprintf(`{"level":%s,"filename":"%s"}`, level, "log/serv.log")) + log.Info("start update logging...") - userName := os.Getenv("userName") + //w, _ := os.Create("update.log") + //log.SetOutput(w) + for i, arg := range c.Args() { + log.Info("%d : %s", i, arg) +} + /*userName := os.Getenv("userName") userId := os.Getenv("userId") repoId := os.Getenv("repoId") repoName := os.Getenv("repoName") |