This commit is contained in:
William Mantly 2016-05-29 00:47:29 -04:00
parent 02c0c85417
commit 571e81ace5

View File

@ -39,17 +39,22 @@ var checkDroplet = function(id, time){
}); });
}; };
var workerCreate = function(){ var workerCreate = function(count){
doapi.dropletCreate({ doapi.dropletCreate({
name: 'clw'+workerSnapID+'-'+(Math.random()*100).toString().replace('.',''), name: 'clw'+workerSnapID+'-'+(Math.random()*100).toString().replace('.',''),
image: '17575764' image: '17575764'
}, function(data){ }, function(data){
data = JSON.parse(data); data = JSON.parse(data);
dopletNewID = data.droplet.id; dopletNewID = data.droplet.id;
doapi.dropletSetTag('clw'+workerSnapID, data.droplet.id, function(data){ doapi.dropletSetTag('clworker', data.droplet.id, function(data){
setTimeout(function(){checkDroplet(dopletNewID)}, 60000); setTimeout(function(){
checkDroplet(dopletNewID)
}, 60000);
}); });
}); });
if(count) setTimeout(function(){
workerCreate(--count);
}, 1000);
}; };
var workerDestroy = function(worker){ var workerDestroy = function(worker){
@ -171,7 +176,7 @@ var makeWorkerObj = function(worker){
}; };
var initWorkers = function(){ var initWorkers = function(){
doapi.dropletsByTag('clw'+workerSnapID, function(data){ doapi.dropletsByTag('clworker', function(data){
data = JSON.parse(data); data = JSON.parse(data);
data['droplets'].forEach(function(worker){ data['droplets'].forEach(function(worker){