Added a submodule for hoewerkt so that is hosts in the same instance.

This commit is contained in:
Bram van der Veen 2015-06-26 12:04:27 +02:00
parent 549fe40552
commit e9ace14caa
3 changed files with 18 additions and 0 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "plugins/hoewerkt"]
path = plugins/hoewerkt
url = http://git.werkmanrooster.nl/werkmanrooster/hoewerkt.git

1
plugins/hoewerkt Submodule

@ -0,0 +1 @@
Subproject commit d4431afa593a54e5e1bc27bd5b5052776da3afa9

14
web.js
View file

@ -2,6 +2,7 @@
var express = require('express'); var express = require('express');
var less = require('express-less'); var less = require('express-less');
var body_parser = require('body-parser'); var body_parser = require('body-parser');
var fs = require('fs');
var config = require('./configuration'); var config = require('./configuration');
var lookup = require('./lookup'); var lookup = require('./lookup');
@ -42,3 +43,16 @@ app.param('search', function (req, res) {
}); });
app.listen(config().web_port); app.listen(config().web_port);
plugins();
function plugins() {
var plugins_directory = fs.readdirSync(__dirname + '/plugins');
for (plugin of plugins_directory) {
var app = __dirname + '/plugins/' + plugin + '/app.js';
if (fs.existsSync(app)) {
var app = require(app)(config().web_port + (1 + plugin.indexOf(plugins_directory)));
}
}
}