From e2dde6eb0a3a6ccc472346f6e4f72e3f62db494e Mon Sep 17 00:00:00 2001
From: Unknwon <u@gogs.io>
Date: Thu, 28 Jan 2016 06:46:25 -0500
Subject: [PATCH] Record error when fail to health check repository

---
 models/repo.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/models/repo.go b/models/repo.go
index e53d806576..8ce1f7190c 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -1602,7 +1602,7 @@ func GitFsck() {
 			repo := bean.(*Repository)
 			repoPath := repo.RepoPath()
 			if err := git.Fsck(repoPath, setting.Cron.RepoHealthCheck.Timeout, setting.Cron.RepoHealthCheck.Args...); err != nil {
-				desc := fmt.Sprintf("Fail to health check repository(%s)", repoPath)
+				desc := fmt.Sprintf("Fail to health check repository (%s): %v", repoPath, err)
 				log.Warn(desc)
 				if err = CreateRepositoryNotice(desc); err != nil {
 					log.Error(4, "CreateRepositoryNotice: %v", err)