Ejemplo n.º 1
0
	 function _Init(){
		var _res=0;
		var _data="";
		logfct('Importing '+'dirpath '+dirPath+' file  '+file);
		_Import(dirPath,file, function(r,d){_res = r ; _data = d;});
		if (_res==0)
		{
			config = readConfig(dirPath);
			var pemPath = getPemPath(dirPath);
		
			pem = keyFiles.readFromFile(pemPath);
		
			serviceMgtService = azure.createServiceManagementService(config.subscription, 
																	{'keyvalue' : pem.key,
																	'certvalue' : pem.cert},
																	{'host' : 'management.core.windows.net',
																	 'apiversion' : '2013-10-01'});
																	 
			sqlService	= azure.createSqlManagementService(config.subscription, {
														  'keyvalue' : pem.key,
														  'certvalue' : pem.cert});																
																	
			
		}
		else
			throw _data;
	}
Ejemplo n.º 2
0
    function _Init(){				
			serviceMgtService = azure.createServiceManagementService(param.accountData.config.subscription, 
																	{'keyvalue' : param.accountData.pem.key,
																	'certvalue' : param.accountData.pem.cert},
																	{'host' : 'management.core.windows.net',
																	 'apiversion' : '2013-10-01'});																
																	
			sqlService	= azure.createSqlManagementService(param.accountData.config.subscription, {
														'keyvalue' : param.accountData.pem.key,
														'certvalue' : param.accountData.pem.cert});		
		
	}
Ejemplo n.º 3
0
function _GetSQLServers(param,callback,logfct){
	var sqlService	= azure.createSqlManagementService(param.accountData.config.subscription, {
														'keyvalue' : param.accountData.pem.key,
														'certvalue' : param.accountData.pem.cert});														
														
	sqlService.listServers(function(error,data) {
		 									if (error)
		 										callback(1,null,'GetServers failed');
		 									else
		 										callback(0,data,'');
									} );
}
Ejemplo n.º 4
0
exports.createSqlManagementService = function(subscriptionId, account, logger) {
  var pem = account.managementCertificate();
  var managementEndpoint = url.parse(exports.getManagementEndpointUrl(account.managementEndpointUrl()));
  var sqlManagementService = azure.createSqlManagementService(subscriptionId, {
    keyvalue: pem.key,
    certvalue: pem.cert
  }, {
    host: managementEndpoint.hostname,
    port: managementEndpoint.port
  }).withFilter(new RequestLogFilter(logger));

  sqlManagementService.userAgent = getUserAgent();
  return sqlManagementService;
};