aboutsummaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-05-20 23:14:27 +0200
committerMinteck <contact@minteck.org>2022-05-20 23:14:27 +0200
commite408dc7e5bd00c59e126ba3c4f9c870c07c9e7c1 (patch)
tree75f43fa9a6009283c416f5fffd6410e00fabc8e8 /index.js
parentfdb02383dda84f49471d341821fc3e2607754b85 (diff)
downloadvaportrail-e408dc7e5bd00c59e126ba3c4f9c870c07c9e7c1.tar.gz
vaportrail-e408dc7e5bd00c59e126ba3c4f9c870c07c9e7c1.tar.bz2
vaportrail-e408dc7e5bd00c59e126ba3c4f9c870c07c9e7c1.zip
Add a way to run asynchronous code every 5 minutes
Diffstat (limited to 'index.js')
-rw-r--r--index.js14
1 files changed, 13 insertions, 1 deletions
diff --git a/index.js b/index.js
index 722ced3..060032b 100644
--- a/index.js
+++ b/index.js
@@ -10,9 +10,21 @@ app.get('/', function (req, res) {
res.render("index");
})
+const refresh = require('./refresh');
+setInterval(() => {
+ console.log("Running refresh...");
+ refresh().then(() => {
+ console.log("Refresh done!");
+ });
+}, 30000);
+
const server = app.listen(8099, function () {
let host = server.address().address
let port = server.address().port
- console.log("Example app listening at http://%s:%s", host, port)
+ console.log("Vapor Trail server listening at http://%s:%s", host, port)
+ console.log("Running refresh...");
+ refresh().then(() => {
+ console.log("Refresh done!");
+ });
}) \ No newline at end of file