Merge pull request #19 from wmantly/eagerload

Eagerload
This commit is contained in:
William Mantly 2016-06-22 00:27:12 -04:00 committed by GitHub
commit ab317dc791

View File

@ -49,7 +49,7 @@ var workers = (function(){
if(workers.currentCreating > workers.currentCreatingMax ) return false; if(workers.currentCreating > workers.currentCreatingMax ) return false;
return doapi.dropletCreate({ return doapi.dropletCreate({
name: 'clw'+workerSnapID+'-'+(Math.random()*100).toString().slice(-4), name: 'clw'+workerSnapID+'-'+(Math.random()*100).toString().slice(-4),
image: '17640639' image: '17641214'
}, function(data){ }, function(data){
data = JSON.parse(data); data = JSON.parse(data);
workers.currentCreating++; workers.currentCreating++;
@ -79,8 +79,10 @@ var workers = (function(){
console.log('getting runner from ', worker.name, ' avail length ', this.availrunners.length); console.log('getting runner from ', worker.name, ' avail length ', this.availrunners.length);
var runner = this.availrunners.pop(); var runner = this.availrunners.pop();
this.usedrunner++; this.usedrunner++;
lxcTimeout(runner);
label2runner[runner.label] = runner; label2runner[runner.label] = runner;
return runner; return runner;
} }