(dir string)
| 400 | } |
| 401 | |
| 402 | func getGitRepoPath(dir string) (string, error) { |
| 403 | if !strings.HasSuffix(dir, ".git") { |
| 404 | dir += ".git" |
| 405 | } |
| 406 | |
| 407 | filename := filepath.Join(conf.Repository.Root, dir) |
| 408 | if _, err := os.Stat(filename); os.IsNotExist(err) { |
| 409 | return "", err |
| 410 | } |
| 411 | |
| 412 | return filename, nil |
| 413 | } |
| 414 | |
| 415 | func HTTP(c *HTTPContext) { |
| 416 | for _, route := range routes { |