move webserver stuff to plugin

This commit is contained in:
2018-08-29 09:03:38 +02:00
parent 4c32af3e1b
commit 52fdf0e5e0
15 changed files with 156 additions and 24 deletions

View File

@@ -20,7 +20,7 @@ Sprocket* Sprocket::activate() {
}
Sprocket* Sprocket::activate(Scheduler* scheduler, Network* network) {
// setup plugins
setupPlugins(scheduler, network);
activatePlugins(scheduler, network);
return this;
}
@@ -54,9 +54,9 @@ void Sprocket::addPlugin(Plugin* p){
plugins.push_back(p);
}
void Sprocket::setupPlugins(Scheduler* scheduler, Network* network){
void Sprocket::activatePlugins(Scheduler* scheduler, Network* network){
for(Plugin* p : plugins){
p->setup(scheduler, network);
p->activate(scheduler, network);
}
}