nodejitsu: changes necessary to run on jitsu

nodejitsu: database credentials (reset this commit!) & remove derby-ui-boot, just use bootstrap
This commit is contained in:
Tyler Renelle
2012-07-09 16:59:10 -04:00
parent 788646aac9
commit 0f8b7d48bd
8 changed files with 1163 additions and 5 deletions
+27
View File
@@ -0,0 +1,27 @@
// Generated by CoffeeScript 1.3.3
var derby, isProduction;
derby = require('derby');
isProduction = derby.util.isProduction;
module.exports = function(root) {
var staticPages;
staticPages = derby.createStatic(root);
return function(err, req, res, next) {
var message, status;
if (err == null) {
return next();
}
console.log(err.stack ? err.stack : err);
message = err.message || err.toString();
status = parseInt(message);
if (status === 404) {
return staticPages.render('404', res, {
url: req.url
}, 404);
} else {
return res.send((400 <= status && status < 600) ? status : 500);
}
};
};