Skip to content
HPCloud bindings for JavaScript
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
CHANGELOG.md
LICENSE.txt
Makefile
README.md
index.js
package.json
yuidoc.json

README.md

HPCloud-JS: A JavaScript library for working with HP Cloud services

Note, this library is now deprecated and has been superseded by pkgcloud.

This library provides JavaScript bindings for HP Cloud. API-wise, it is similar to HPCloud-PHP, but with asynchronous methods.

This has been developed on Node.js only.

Usage

Authenticating with a username and password:

var IdentityServices = require('hpcloud-js').IdentityServices;

var username = 'me';
var password = 'secret';
var tenantId = 12345;
var endpoint = 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0';

var idService = new IdentityServices(endpoint);
idService.setTenantId(tenantId);

idService.authenticateAsUser(username, password, function (err, identity) {
  if (err) { console.error(err); }
  else { console.log(identity.token()); }
});
Something went wrong with that request. Please try again.