From 6da243ea7fabc1ad0ea13931475b08b8115e0759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20S=C3=A1?= Date: Wed, 20 Oct 2021 10:36:00 +0100 Subject: [PATCH] feat: send ping and speedtest URLs to machine --- lib/routes.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/routes.js b/lib/routes.js index baee01ea..e2337ddb 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -51,6 +51,20 @@ const settingsCache = {} const devMode = argv.dev || options.http +const urlsToPing = [ + `us.archive.ubuntu.com`, + `uk.archive.ubuntu.com`, + `za.archive.ubuntu.com`, + `cn.archive.ubuntu.com` +] + +const speedtestFiles = [ + { + url: `https://github.com/lamassu/lamassu-machine/releases/download/v7.5.3/python-defaults_2.7.18-3.tar.gz`, + size: 8900 + } +] + function checkHasLightning (settings) { return configManager.getWalletSettings('BTC', settings.config).layer2 !== 'no-layer2' } @@ -110,7 +124,9 @@ function poll (req, res, next) { receipt, operatorInfo, machineInfo, - triggers + triggers, + speedtestFiles, + urlsToPing } // BACKWARDS_COMPATIBILITY 7.5 // machines before 7.5 expect old compliance