From 19550a328cf4d81b27c4786aec423649d83bbbf9 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Mon, 28 May 2018 16:16:30 +0200
Subject: [PATCH] refactor: log npm 429 retries

---
 lib/datasource/npm.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/datasource/npm.js b/lib/datasource/npm.js
index 5fc7408e20..31a956dae1 100644
--- a/lib/datasource/npm.js
+++ b/lib/datasource/npm.js
@@ -220,6 +220,9 @@ async function getDependency(name, retries = 5) {
         throw new Error('registry-failure');
       }
       const retryAfter = err.headers['retry-after'] || 30;
+      logger.info(
+        `npm too many requests. retrying after ${retryAfter} seconds`
+      );
       await delay(1000 * (retryAfter + 1));
       return getDependency(name, retries - 1);
     }
-- 
GitLab