From 3bc7dfe8f540b2800592725dafe7afb76402fc02 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 30 Nov 2023 12:12:02 +0100 Subject: [PATCH] Updated the loadCli.js --- server/{config => util}/loadCli.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename server/{config => util}/loadCli.js (91%) diff --git a/server/config/loadCli.js b/server/util/loadCli.js similarity index 91% rename from server/config/loadCli.js rename to server/util/loadCli.js index 7137de7b..80741a72 100644 --- a/server/config/loadCli.js +++ b/server/util/loadCli.js @@ -4,7 +4,7 @@ const decompress = require("decompress"); const {file} = require("tmp"); const decompressTarGz = require('decompress-targz'); const decompressUnzip = require('decompress-unzip'); -const binaries = require('./binaries'); +const binaries = require('../config/binaries'); const binaryRegex = /speedtest(.exe)?$/; const binaryDirectory = __dirname + "/../../bin/"; @@ -12,7 +12,7 @@ const binaryPath = `${binaryDirectory}/speedtest` + (process.platform === "win32 const downloadPath = `https://install.speedtest.net/app/cli/ookla-speedtest-${binaries.version}-`; -module.exports.checkFile = async () => fs.existsSync(binaryPath); +module.exports.fileExists = async () => fs.existsSync(binaryPath); module.exports.downloadFile = async () => { const binary = binaries.list.find(b => b.os === process.platform && b.arch === process.arch); @@ -40,6 +40,6 @@ module.exports.downloadFile = async () => { } module.exports.load = async () => { - if (!await this.checkFile()) + if (!await this.fileExists()) await this.downloadFile(); } \ No newline at end of file