rough in get plugins function to meteor

This commit is contained in:
Jeff Bryner 2015-01-30 09:21:55 -08:00
Родитель f9361c1151
Коммит ac51dec6dd
2 изменённых файлов: 49 добавлений и 24 удалений

Просмотреть файл

@ -20,6 +20,18 @@ if (Meteor.isClient) {
Session.set('attackerlimit','10'); Session.set('attackerlimit','10');
}); });
getPlugins=function(){
Meteor.apply('getplugins',[],
onResultReceived = function(err,result){
if (typeof err == 'undefined') {
console.log(err,result);
} else {
console.log(err.result);
}
})
}
//helper functions for UI templates //helper functions for UI templates
//and other client javascript routines //and other client javascript routines
dateOrNull=function(maybeDate){ dateOrNull=function(maybeDate){

Просмотреть файл

@ -18,7 +18,8 @@ if (Meteor.isServer) {
'ipcif': ipcif, 'ipcif': ipcif,
'ipdshield': ipdshield, 'ipdshield': ipdshield,
'verisstats': verisstats, 'verisstats': verisstats,
'logincounts': logincounts 'logincounts': logincounts,
'getplugins': getplugins
}); });
function saySomething() { function saySomething() {
@ -120,4 +121,16 @@ if (Meteor.isServer) {
return logincountsResponse; return logincountsResponse;
} }
} }
function getplugins(endpoint){
//console.log('Looking up plugins registered for ' + endpoint + ' from ' + mozdef.rootAPI + '/plugins/' + endpoint);
if ( typeof endpoint == 'undefined') {
var response = HTTP.get(mozdef.rootAPI + '/plugins/');
} else {
var response = HTTP.get(mozdef.rootAPI + '/plugins/' + endpoint);
}
console.log(response);
return response
}
}; };