closer
This commit is contained in:
parent
18cbb5536b
commit
1db5cbb600
2
lxc.js
2
lxc.js
@ -40,7 +40,7 @@ var lxc = {
|
|||||||
return sysExec('lxc-start --name '+name+' --daemon', callback);
|
return sysExec('lxc-start --name '+name+' --daemon', callback);
|
||||||
},
|
},
|
||||||
|
|
||||||
startEphemeral: function(name, base_name, callback){
|
startEphemeral: function(name, base_name, ip, callback){
|
||||||
var command = 'lxc-start-ephemeral -o '+base_name+ ' -n '+name +' --union-type overlayfs -d';
|
var command = 'lxc-start-ephemeral -o '+base_name+ ' -n '+name +' --union-type overlayfs -d';
|
||||||
return sysExec(command, function(data){
|
return sysExec(command, function(data){
|
||||||
console.log('startEphemeral', arguments);
|
console.log('startEphemeral', arguments);
|
||||||
|
@ -66,7 +66,7 @@ var startWorkers = function(clworker, stopPercent){
|
|||||||
getFreeMem(function(usedMemPercent, clworker){
|
getFreeMem(function(usedMemPercent, clworker){
|
||||||
if(usedMemPercent < 81 ){
|
if(usedMemPercent < 81 ){
|
||||||
var name = 'crunner-'+(Math.random()*100).toString().replace('.','');
|
var name = 'crunner-'+(Math.random()*100).toString().replace('.','');
|
||||||
return lxc.startEphemeral(name, 'crunner0', clworker, function(data){
|
return lxc.startEphemeral(name, 'crunner0', clworker.ip, function(data){
|
||||||
availContainers.push({
|
availContainers.push({
|
||||||
ip: data.ip,
|
ip: data.ip,
|
||||||
name: name,
|
name: name,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user