UNPKG

cloud-blender

Version:

A high level library for cloud compute operations

33 lines (26 loc) 819 B
var underscore = require('underscore'), compute = require('../lib/azure_v2.js'), azureConfig = require('../examples/azure_v2.json'); //compute.setProxy('http://web-proxy.isr.hp.com:8080'); var providerName = 'azure_v2', regionAuthSettings = azureConfig, regionLimits = {}, regionContext = compute.createRegionContext(regionAuthSettings, regionLimits), settingsImage = { regionContext: regionContext, imageParams: { nodeId: 'xxxx', tags: { 'creationDate': new Date() }, vendorSpecificParams: { } } }; compute.createImage(settingsImage, function (error, resultImage) { console.log('resultImage-' + JSON.stringify(resultImage)) if (error) { console.log('error create image-' + error); return; } });