From 830bb30a9425b88d68b095be466eef28f16537a2 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 12 Mar 2020 09:56:07 +0100
Subject: [PATCH] logs: rubygems versions fetch time

---
 lib/datasource/rubygems/get-rubygems-org.ts | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/datasource/rubygems/get-rubygems-org.ts b/lib/datasource/rubygems/get-rubygems-org.ts
index 52615c4a4f..fa9f2d94e1 100644
--- a/lib/datasource/rubygems/get-rubygems-org.ts
+++ b/lib/datasource/rubygems/get-rubygems-org.ts
@@ -1,3 +1,4 @@
+import { hrtime } from 'process';
 import got from '../../util/got';
 import { logger } from '../../logger';
 import { DatasourceError, ReleaseResult } from '../common';
@@ -20,7 +21,11 @@ async function updateRubyGemsVersions(): Promise<void> {
   let newLines: string;
   try {
     logger.debug('Rubygems: Fetching rubygems.org versions');
+    const startTime = hrtime();
     newLines = (await got(url, options)).body;
+    const duration = hrtime(startTime);
+    const seconds = Math.round(duration[0] + duration[1] / 1e9);
+    logger.debug({ seconds }, 'Rubygems: Fetched rubygems.org versions');
   } catch (err) /* istanbul ignore next */ {
     if (err.statusCode !== 416) {
       contentLength = 0;
-- 
GitLab