~edwargix/git.sr.ht

70ca7ae6c7b7496f14dad27d5c6ca0af12695fc6 — Drew DeVault 6 years ago 3ec35e1
Add more logging for update-hook stage 3
2 files changed, 7 insertions(+), 1 deletions(-)

M gitsrht-update-hook/main.go
M gitsrht-update-hook/stage-3.go
M gitsrht-update-hook/main.go => gitsrht-update-hook/main.go +1 -1
@@ 25,7 25,7 @@ func main() {
		update()
	} else if os.Args[0] == "hooks/post-update" {
		postUpdate()
	} else if os.Args[0] == "stage-3" {
	} else if os.Args[0] == "hooks/stage-3" {
		stage3()
	} else {
		log.Fatalf("Unknown git hook %s", os.Args[0])

M gitsrht-update-hook/stage-3.go => gitsrht-update-hook/stage-3.go +6 -0
@@ 54,6 54,9 @@ func stage3() {
		subscriptions = append(subscriptions, whs)
	}

	logger.Printf("Making %d deliveries and recording %d from stage 2",
		len(subscriptions), len(deliveries))

	deliveries = append(deliveries, deliverWebhooks(subscriptions, payload)...)
	for _, delivery := range deliveries {
		if _, err := db.Exec(`


@@ 80,4 83,7 @@ func stage3() {
			logger.Fatalf("Error inserting webhook delivery: %v", err)
		}
	}

	logger.Printf("Delivered %d webhooks, recorded %d deliveries",
		len(subscriptions), len(deliveries))
}