- Save
reboot.js
to your local machine - In the directory you have
reboot.js
run:
> npm install pkgcloud
- run the script:
var pkgcloud = require('pkgcloud'), | |
log = require('../../common/logging'), | |
_ = require('underscore'), | |
config = require('../config'); | |
var logger = log.getLogger('debug'); | |
var client = pkgcloud.providers.rackspace.loadbalancer.createClient(config.getConfig()); | |
client.on('log::*', log.logFunction); |
var fs = require('fs'), | |
zlib = require('zlib'), | |
tar = require('tar'), | |
pkgcloud = require('pkgcloud'), | |
log = require('../../common/logging'), | |
argv = require('optimist').argv; | |
var logger = log.getLogger('debug'); | |
var client = pkgcloud.storage.createClient({ |
reboot.js
to your local machinereboot.js
run: > npm install pkgcloud
To use this test, copy to a local folder and then:
npm install
> node app.js your-user-name your-api-key
/** | |
* Module dependencies. | |
*/ | |
var express = require('express'), | |
crypto = require('crypto'), | |
https = require('https'), | |
path = require('path'), | |
fs = require('fs'), |
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLK9yp5TfKPOaJT6Rx2wAvFw2Y4kntFcgyfjlqUPdMA/+S8TXZx3n5F8pWxLNEDB2viYss/oW/gr37yHL9SM+VCbu9vGigUuCX7IFLIACSCNZz3z/CikcMGKm0O0K0vW5eSKiHkWpljojUerfEGMQfa11Ho9xwYjPfAjHIf7LYGELnFj7yaTRxt0W3OIxCm5qKkemkI89P95lZbn9YgcW3Lfc1vempWjqX9JDN/6xB/5/W449OANTHgz365aHTP7FWNdgXrN9rNofJyuHnjQZ6JicjjVIcfQmN2JXOQ6DNZERlXDnULhF4DIP216XXh9MLMRHidA3sSDniAXr6RiPz [email protected] |
#!/bin/sh | |
#--------------------------------- | |
# nodesupervisor Start/Stop Script | |
#--------------------------------- | |
#--------------------------------- | |
# chkconfig: 2345 99 99 | |
# description: NodeJS Supervisor | |
# -------------------------------- |
var pkgcloud = require('pkgcloud'), | |
_ = require('underscore'); | |
// create our client with your rackspace credentials | |
var client = pkgcloud.providers.compute.createClient({ | |
provider: 'rackspace', | |
username: process.argv[2], | |
apiKey: process.argv[3], | |
region: 'DFW' | |
}); |
var pkgcloud = require('pkgcloud'); | |
// create our client for the DFW region | |
var client = pkgcloud.storage.createClient({ | |
provider: 'rackspace', | |
username: process.argv[2], | |
apiKey: process.argv[3], | |
region: 'DFW' | |
}); |
var pkgcloud = require('pkgcloud'), | |
config = require('../config').getConfig(), | |
filed = require('filed'), | |
readline = require('readline'); | |
var rl = readline.createInterface({ | |
input: process.stdin, | |
output: process.stdout | |
}); |