summaryrefslogtreecommitdiff
path: root/app/node_modules/okserver/index.js
diff options
context:
space:
mode:
authorSean Fridman <fridman@mail.sfsu.edu>2015-04-08 22:29:42 -0400
committerSean Fridman <fridman@mail.sfsu.edu>2015-04-08 22:29:42 -0400
commit959e8f4faed2fc35052bdcba06352f5aa4bf547a (patch)
tree472337202a978123016bd5df6f4d9c2893381bf1 /app/node_modules/okserver/index.js
parent2a5eb659a24261aac290a780fb5cfac97699fca6 (diff)
Add image endpoint skeleton
Diffstat (limited to 'app/node_modules/okserver/index.js')
-rw-r--r--app/node_modules/okserver/index.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/app/node_modules/okserver/index.js b/app/node_modules/okserver/index.js
index e6145ee..1645eaa 100644
--- a/app/node_modules/okserver/index.js
+++ b/app/node_modules/okserver/index.js
@@ -25,6 +25,7 @@ function OKServer(options) {
var router = express.Router({
strict: app.get('strict routing')
});
+ var services = options.services || {};
Object.keys(views)
// Sort such that more general routes are matched last
.sort(specificity)
@@ -59,6 +60,10 @@ function OKServer(options) {
app.use(adminPath, express.static(adminRoot));
// Application router
app.use(router);
+ // Add services
+ if (services.image) {
+ app.use('/_services/image', services.image.middleware());
+ }
// Make sure this lady is last. Checks whether the desired
// route has a trailing-slash counterpart and redirects there
app.use(slash());