From 0380841eb11f6cb200081295107fadbca928bc06 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Tue, 30 Jun 2020 01:13:13 +0100 Subject: fix(besadii): Don't log errors for /meta refs These are updated for all sorts of things and should just be silently ignored by besadii. Change-Id: I0a6de373b21d6bef5fd31d0a1d3f72c501073bba Reviewed-on: https://cl.tvl.fyi/c/depot/+/801 Reviewed-by: BuildkiteCI Reviewed-by: Kane York Tested-by: BuildkiteCI --- ops/besadii/main.go2 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ops/besadii') diff --git a/ops/besadii/main.go2 b/ops/besadii/main.go2 index 250e65ead8..8fada435ee 100644 --- a/ops/besadii/main.go2 +++ b/ops/besadii/main.go2 @@ -28,6 +28,7 @@ import ( ) var branchRegexp = regexp.MustCompile(`^refs/heads/(.*)$`) +var metaRegexp = regexp.MustCompile(`^refs/changes/\d{0,2}/(\d+)/meta$`) var patchsetRegexp = regexp.MustCompile(`^refs/changes/\d{0,2}/(\d+)/(\d+)$`) // refUpdated is a struct representing the information passed to @@ -158,8 +159,8 @@ func refUpdatedFromFlags() (*refUpdated, error) { return nil, nil } - if branchRegexp.MatchString(update.ref) { - // branches don't need special handling -> just move on + if branchRegexp.MatchString(update.ref) || metaRegexp.MatchString(update.ref) { + // these refs don't need special handling, just move on return &update, nil } -- cgit 1.4.1