The Cloudlet Platforms cloudlet_api component manages users Cloudlet Platform. It supports create, delete, and read of Cloudlets.
Install the module with: npm install git+ssh://git@gitlab.openi-ict.eu:cloudlet_api.git
You will need to install the following through macports or aptitude.
sudo port install JsCoverage
sudo port install phantomjs
or
sudo apt-get install JsCoverage
sudo apt-get install phantomjs
To build the project enter the following commands. Note: npm install is only required the first time the module is built or if a new dependency is added. There are a number of grunt tasks that can be executed including: test, cover, default and jenkins. The jenkins task is executed on the build server, if it doesn't pass then the build will fail.
git clone git@gitlab.openi-ict.eu:cloudlet_api.git
cd cloudlet_api
npm install
grunt jenkins
To start the component enter:
node lib/local-runner.js
API documentation can be found on the OPENi website (http://dev.openi-ict.eu/api-docs/#!/cloudlets).
- Donal McCarthy (dmccarthy@tssg.org)
0.1.0 (7/2/14 dmccarthy@tssg.org) First version of the cloudlet API module.
Copyright (c) 2014 Licensed under the MIT license.