This commit is contained in:
William Mantly 2016-05-30 16:06:06 -04:00
parent 651f3835e2
commit 18ff2ee3be
2 changed files with 9 additions and 1 deletions

View File

@ -7,12 +7,14 @@ api = function(key){
'Content-Type': 'application/json',
'Authorization': 'Bearer '+key
}
this.calls = 0;
this.account = function(callback){
var options = {
url: this.BASEURL+'account',
headers: this.headers
};
this.calls++;
return request.get(options, function(error, response, body){
return callback(body, response, error);
@ -24,6 +26,7 @@ api = function(key){
url: this.BASEURL+'droplets?tag_name='+tag,
headers: this.headers
};
this.calls++;
return request.get(options, function(error, response, body){
return callback(body, response, error);
@ -44,6 +47,7 @@ api = function(key){
headers: this.headers,
body: JSON.stringify(data)
};
this.calls++;
return request.post(options, function(error, response, body){
return callback(body, response, error);
@ -66,6 +70,7 @@ api = function(key){
headers: this.headers,
body: JSON.stringify(data)
};
this.calls++;
return request.post(options, function(error, response, body){
return callback(body, response, error);
@ -77,6 +82,7 @@ api = function(key){
url: this.BASEURL+'droplets/'+dropletID,
headers: this.headers
};
this.calls++;
return request.del(options, function(error, response, body){
callback(body, response, error);
@ -88,6 +94,7 @@ api = function(key){
url: this.BASEURL+'droplets/'+dropletID,
headers: this.headers
};
this.calls++;
return request.get(options, function(error, response, body){
callback(body, response, error);
@ -99,6 +106,7 @@ api = function(key){
url: this.BASEURL+'tags',
headers: this.headers
};
this.calls++;
return request.get(options, function(e,r,b){
callback(b,r,e);

View File

@ -296,7 +296,7 @@ router.get('/stop/:name', function(req, res, next){
router.get('/liststuff', function(req, res, next){
var obj = util.inspect(workers, {depth: 4});
res.send("<pre>"+obj+"</pre>");
res.send("<h1>Workers</h1><pre>"+obj+"</pre><h1>label2runner</h1><pre>"util.inspect(label2runner)+'</pre><h1>DO calls</h1>'+doapi.calls);
});
router.post('/run/:ip?', function doRun(req, res, next){