@@ 231,7 231,7 @@ func main() {
if err := row.Scan(&repoId, &repoName, &repoOwnerId, &repoOwnerName,
&repoVisibility, &pusherType, &pusherSuspendNotice,
- &accessGrant); err != nil {
+ &accessGrant); err == sql.ErrNoRows {
logger.Printf("Lookup failed: %v", err)
@@ 312,6 312,9 @@ func main() {
logger.Printf("Autocreated repo %s", path)
}
+ } else if err != nil {
+ log.Println("A temporary error has occured. Please try again.")
+ logger.Fatal("Error occured looking up repo: %v", err)
} else {
log.Printf("\033[93mNOTICE\033[0m: This repository has moved.")
log.Printf("Please update your remote to:")