diff --git a/js/actions/_admin/foxx/app.js b/js/actions/_admin/foxx/app.js index 696d6c459b..996ec18d29 100644 --- a/js/actions/_admin/foxx/app.js +++ b/js/actions/_admin/foxx/app.js @@ -34,7 +34,7 @@ var foxxManager = require('@arangodb/foxx/manager'); var easyPostCallback = actions.easyPostCallback; // ////////////////////////////////////////////////////////////////////////////// -// / @brief sets up a Foxx application +// / @brief sets up a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -52,7 +52,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief tears down a Foxx application +// / @brief tears down a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -70,7 +70,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief installs a Foxx application +// / @brief installs a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -89,7 +89,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief uninstalls a Foxx application +// / @brief uninstalls a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -108,7 +108,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief replaces a Foxx application +// / @brief replaces a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -128,7 +128,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief upgrades a Foxx application +// / @brief upgrades a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -148,7 +148,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief configures a Foxx application +// / @brief configures a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -170,7 +170,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief Gets the configuration of a Foxx application +// / @brief Gets the configuration of a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -188,7 +188,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief configures a Foxx application's dependencies +// / @brief configures a Foxx service's dependencies // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -207,7 +207,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief Gets the dependencies of a Foxx application +// / @brief Gets the dependencies of a Foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ @@ -225,7 +225,7 @@ actions.defineHttp({ }); // ////////////////////////////////////////////////////////////////////////////// -// / @brief Toggles the development mode of a foxx application +// / @brief Toggles the development mode of a foxx service // ////////////////////////////////////////////////////////////////////////////// actions.defineHttp({ diff --git a/js/server/modules/@arangodb/actions.js b/js/server/modules/@arangodb/actions.js index a072a6c758..ccc126bb0c 100644 --- a/js/server/modules/@arangodb/actions.js +++ b/js/server/modules/@arangodb/actions.js @@ -984,15 +984,15 @@ function foxxRouting (req, res, options, next) { var mount = options.mount; try { - var app = foxxManager.lookupService(mount); - var devel = app.isDevelopment; + var service = foxxManager.lookupService(mount); + var devel = service.isDevelopment; if (devel || !options.hasOwnProperty('routing')) { delete options.error; if (devel) { foxxManager.rescanFoxx(mount); // TODO can move this to somewhere else? - app = foxxManager.lookupService(mount); + service = foxxManager.lookupService(mount); } options.routing = flattenRoutingTree(buildRoutingTree([foxxManager.routes(mount)])); diff --git a/js/server/tests/shell/shell-foxx-manager-spec.js b/js/server/tests/shell/shell-foxx-manager-spec.js index 5bfc81def2..0b33137aa3 100644 --- a/js/server/tests/shell/shell-foxx-manager-spec.js +++ b/js/server/tests/shell/shell-foxx-manager-spec.js @@ -24,23 +24,23 @@ describe('Foxx Manager', function () { var deps1 = {hello: {name: 'world', required: true, version: '*'}}; var deps2 = {clobbered: {name: 'completely', required: true, version: '*'}}; - var app = FoxxManager.lookupService(mount); - expect(app.manifest.dependencies).to.eql({}); - var filename = app.main.context.fileName('manifest.json'); + var service = FoxxManager.lookupService(mount); + expect(service.manifest.dependencies).to.eql({}); + var filename = service.main.context.fileName('manifest.json'); var rawJson = fs.readFileSync(filename, 'utf-8'); var json = JSON.parse(rawJson); json.dependencies = deps1; fs.writeFileSync(filename, JSON.stringify(json)); FoxxManager.scanFoxx(mount, {replace: true}); - app = FoxxManager.lookupService(mount); - expect(app.manifest.dependencies).to.eql(deps1); + service = FoxxManager.lookupService(mount); + expect(service.manifest.dependencies).to.eql(deps1); json.dependencies = deps2; fs.writeFileSync(filename, JSON.stringify(json)); FoxxManager.scanFoxx(mount, {replace: true}); - app = FoxxManager.lookupService(mount); - expect(app.manifest.dependencies).to.eql(deps2); + service = FoxxManager.lookupService(mount); + expect(service.manifest.dependencies).to.eql(deps2); }); }); });