UNPKG

pkgcloud

Version:

An infrastructure-as-a-service agnostic cloud library for node.js

24 lines (20 loc) 647 B
var pkgcloud = require('../../lib/pkgcloud'); // // Joyent requires a username / password or key / keyId combo. // key/keyId should be registered in Joyent servers. // check `test/helpers/index.js` for details on key/keyId works. // var client = pkgcloud.compute.createClient({ provider: 'joyent', account: 'nodejitsu', keyId: '/nodejitsu1/keys/dscape', key: fs.readFileSync(path.join(process.env.HOME, '.ssh/id_rsa'), 'ascii') }); // // Alternatively create a client with a username / password pair // var otherClient = pkgcloud.compute.createClient({ provider: 'joyent', username: 'your-account', password: 'your-password' });