removed dependice on node-cdm

This commit is contained in:
William Mantly 2016-01-29 18:54:18 -05:00
parent c6c9337752
commit 5c030c36c5
2 changed files with 11 additions and 6 deletions

15
lxc.js
View File

@ -1,10 +1,15 @@
'use strict'; 'use strict';
var cmd = require('node-cmd'); var exec = require('child_process').exec;
var sysExec = function(command, callback){ function sysExec(command,callback){exec(command,
// console.log('sysExec: ', command, '||| callback:', callback) command = 'unset XDG_SESSION_ID XDG_RUNTIME_DIR; cgm movepid all virt $$; ' + command
cmd.get('unset XDG_SESSION_ID XDG_RUNTIME_DIR; cgm movepid all virt $$; '+command, callback); (function(){
}; return function(err,data,stderr){
if(!callback) return;
callback(data, err, stderr);
}
})(callback)
);}
var lxc = { var lxc = {
create: function(name, template, config, callback){ create: function(name, template, config, callback){

View File

@ -6,7 +6,7 @@ var extend = require('node.extend');
var redis = require("redis"); var redis = require("redis");
var client = redis.createClient(); var client = redis.createClient();
var lxc = require('../lxc'); var lxc = require('../lxc');
//lxc.startEphemeral('ubuntu_template', 'ue0', function(){console.log('cb1', arguments)}, function(){console.log('cb2', arguments)})
router.get('/start/:name', function(req, res, next){ router.get('/start/:name', function(req, res, next){
lxc.start(req.params.name, function(status, message){ lxc.start(req.params.name, function(status, message){
if(status){ if(status){