diff --git a/app.js b/app.js index c39de45..15828ab 100644 --- a/app.js +++ b/app.js @@ -20,45 +20,16 @@ storage.initSync(); // Load up the configuration file var config = JSON.parse(fs.readFileSync(configPath)); +// Just to prevent them getting garbage collected +var accessories = []; + +function startup() { + if (config.platforms) loadPlatforms(); + if (config.accessories) loadAccessories(); +} + function loadAccessories() { - var accessories = []; - - console.log("Loading " + config.platforms.length + " platforms..."); - for (var i=0; i