diff --git a/src/addons.js b/src/addons.js index 39f42495b..c1ec13d74 100644 --- a/src/addons.js +++ b/src/addons.js @@ -62,7 +62,7 @@ const RMADDONDIR_CMD = path.join(__dirname, 'scripts/rmaddondir.sh'); // setup can be called multiple times for the same app (configure crash restart) and existing data must not be lost // teardown is destructive. app data stored with the addon is lost -var KNOWN_ADDONS = { +var ADDONS = { turn: { setup: setupTurn, teardown: teardownTurn, @@ -508,11 +508,11 @@ function setupAddons(app, addons, callback) { debugApp(app, 'setupAddons: Setting up %j', Object.keys(addons)); async.eachSeries(Object.keys(addons), function iterator(addon, iteratorCallback) { - if (!(addon in KNOWN_ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); debugApp(app, 'Setting up addon %s with options %j', addon, addons[addon]); - KNOWN_ADDONS[addon].setup(app, addons[addon], iteratorCallback); + ADDONS[addon].setup(app, addons[addon], iteratorCallback); }, callback); } @@ -526,11 +526,11 @@ function teardownAddons(app, addons, callback) { debugApp(app, 'teardownAddons: Tearing down %j', Object.keys(addons)); async.eachSeries(Object.keys(addons), function iterator(addon, iteratorCallback) { - if (!(addon in KNOWN_ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); debugApp(app, 'Tearing down addon %s with options %j', addon, addons[addon]); - KNOWN_ADDONS[addon].teardown(app, addons[addon], iteratorCallback); + ADDONS[addon].teardown(app, addons[addon], iteratorCallback); }, callback); } @@ -546,9 +546,9 @@ function backupAddons(app, addons, callback) { debugApp(app, 'backupAddons: Backing up %j', Object.keys(addons)); async.eachSeries(Object.keys(addons), function iterator (addon, iteratorCallback) { - if (!(addon in KNOWN_ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); - KNOWN_ADDONS[addon].backup(app, addons[addon], iteratorCallback); + ADDONS[addon].backup(app, addons[addon], iteratorCallback); }, callback); } @@ -564,9 +564,9 @@ function clearAddons(app, addons, callback) { debugApp(app, 'clearAddons: clearing %j', Object.keys(addons)); async.eachSeries(Object.keys(addons), function iterator (addon, iteratorCallback) { - if (!(addon in KNOWN_ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); - KNOWN_ADDONS[addon].clear(app, addons[addon], iteratorCallback); + ADDONS[addon].clear(app, addons[addon], iteratorCallback); }, callback); } @@ -582,9 +582,9 @@ function restoreAddons(app, addons, callback) { debugApp(app, 'restoreAddons: restoring %j', Object.keys(addons)); async.eachSeries(Object.keys(addons), function iterator (addon, iteratorCallback) { - if (!(addon in KNOWN_ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return iteratorCallback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); - KNOWN_ADDONS[addon].restore(app, addons[addon], iteratorCallback); + ADDONS[addon].restore(app, addons[addon], iteratorCallback); }, callback); } @@ -593,12 +593,12 @@ function importAppDatabase(app, addon, callback) { assert.strictEqual(typeof addon, 'string'); assert.strictEqual(typeof callback, 'function'); - if (!(addon in KNOWN_ADDONS)) return callback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); + if (!(addon in ADDONS)) return callback(new BoxError(BoxError.NOT_FOUND, `No such addon: ${addon}`)); async.series([ - KNOWN_ADDONS[addon].setup.bind(null, app, app.manifest.addons[addon]), - KNOWN_ADDONS[addon].clear.bind(null, app, app.manifest.addons[addon]), // clear in case we crashed in a restore - KNOWN_ADDONS[addon].restore.bind(null, app, app.manifest.addons[addon]) + ADDONS[addon].setup.bind(null, app, app.manifest.addons[addon]), + ADDONS[addon].clear.bind(null, app, app.manifest.addons[addon]), // clear in case we crashed in a restore + ADDONS[addon].restore.bind(null, app, app.manifest.addons[addon]) ], callback); }