From 178838366cdd06dfcca960cc3d77847ca5f8eb3d Mon Sep 17 00:00:00 2001 From: Thomas Harvey Date: Mon, 16 Oct 2017 19:18:59 -0400 Subject: [PATCH] moving more code out of api.js --- routes/api.js | 8 +++----- routes/worker_collection.js | 5 +++++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/routes/api.js b/routes/api.js index 7e809b9..2cc177c 100644 --- a/routes/api.js +++ b/routes/api.js @@ -9,11 +9,9 @@ var doapi = require('../doapi')(); var workers = require('./worker_collection.js'); -(function(){ - console.log('========STARTING===========') - setInterval(workers.checkBalance, 15000); - workers.destroyByTag(); -})() +console.log('========STARTING==========='); + +workers.start(); var attemptRun = function(req, res, runner, count){ count = count || 0; diff --git a/routes/worker_collection.js b/routes/worker_collection.js index 9e7046d..ad1f61d 100644 --- a/routes/worker_collection.js +++ b/routes/worker_collection.js @@ -495,6 +495,11 @@ var WorkerCollection = (function(){ }; + workers.start = function(interval){ + setInterval(workers.checkBalance, interval || 15000); + workers.destroyByTag(); + }; + workers.settingsSave = function(){ // save the live settings file to disk