add logging to Server.loadRoutes()

merge-requests/1/merge
Matthew 2019-11-16 19:38:59 -05:00
parent e24bca245e
commit 2ab5d40c55
No known key found for this signature in database
GPG Key ID: 766BE43AE75F7559
1 changed files with 8 additions and 3 deletions

View File

@ -31,9 +31,14 @@ export default class Server {
const routes = await fs.readdir('./routes');
routes.forEach(async (routeFile) => {
if (routeFile === 'index.js') return;
const route: Route = new (require(`./${routeFile}`))(this);
this.routes.set(route.conf.path, route);
this.app.use(route.conf.path, route.router);
try {
const route: Route = new (require(`./${routeFile}`))(this);
this.routes.set(route.conf.path, route);
this.app.use(route.conf.path, route.router);
this.client.signale.success(`Successfully loaded route ${route.conf.path}`);
} catch (error) {
this.client.signale.error(error);
}
});
}