From f4938c363492b781aba8dc06dee9915fc33ff976 Mon Sep 17 00:00:00 2001 From: Expand-sys Date: Thu, 22 Apr 2021 10:40:52 +1000 Subject: [PATCH] test2 electricboogaloo --- index.js | 7 ++++++- package-lock.json | 46 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + 3 files changed, 53 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index b2cb6c6..237fe54 100644 --- a/index.js +++ b/index.js @@ -15,7 +15,7 @@ const dotenv = require('dotenv'); const fs = require('fs'); const mongoose = require('mongoose') let Log = require('./schemas/log.js'); - +const ping = require('ping') dotenv.config(); //mongodb connection const connectionString = process.env.MONGO @@ -103,6 +103,11 @@ app.post('/setup', async function(req, res){ res.redirect('/') }) app.get('/', async function(req, res){ + thingy = await ping.promise.probe('ccash.ryzerth.com',{ + timeout: 10, + extra: ['-i', '2'], + }) + console.log(thingy) if(setup==false){ res.render('setup') }else{ diff --git a/package-lock.json b/package-lock.json index e2423b6..9602567 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "memorystore": "*", "mongoose": "^5.12.5", "path": "^0.12.7", + "ping": "^0.4.1", "pug": "^3.0.2", "url": "^0.11.0", "validator": "^13.5.2" @@ -1138,6 +1139,18 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, + "node_modules/ping": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/ping/-/ping-0.4.1.tgz", + "integrity": "sha512-zYouogtyis0QpEZwWY1T26iuIOMJx+ajtjVMcPKIdWRq2Ie3Ftkbel8I25M5kCAQQMQhsez6ZbPiYjNe7aBjSQ==", + "dependencies": { + "q": "1.x", + "underscore": "^1.12.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -1302,6 +1315,15 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, "node_modules/qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -1551,6 +1573,11 @@ "node": ">= 0.8" } }, + "node_modules/underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -2490,6 +2517,15 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, + "ping": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/ping/-/ping-0.4.1.tgz", + "integrity": "sha512-zYouogtyis0QpEZwWY1T26iuIOMJx+ajtjVMcPKIdWRq2Ie3Ftkbel8I25M5kCAQQMQhsez6ZbPiYjNe7aBjSQ==", + "requires": { + "q": "1.x", + "underscore": "^1.12.0" + } + }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -2648,6 +2684,11 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -2851,6 +2892,11 @@ "random-bytes": "~1.0.0" } }, + "underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", diff --git a/package.json b/package.json index 1e6b6de..102c7a0 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "memorystore": "*", "mongoose": "^5.12.5", "path": "^0.12.7", + "ping": "^0.4.1", "pug": "^3.0.2", "url": "^0.11.0", "validator": "^13.5.2"