From 3e0d100dc9462dcc46bbec5e2ae0e75ac905e1c9 Mon Sep 17 00:00:00 2001 From: Dean McDonnell Date: Sun, 10 Apr 2016 21:46:43 +0100 Subject: [PATCH] allow isolated mode without redis --- CHANGELOG.md | 13 +++++++++---- srv/start.js | 24 +++++++++++++----------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4fcd30..d6d45fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ -7 April 2016 - 6.1.0 ---- +## 10 April - 6.2.0 + +* Added support for redis to enable hard caching +* Updated isolated mode to run without redis + +## 7 April 2016 - 6.1.0 + * Added CHANGELOG.md * Removed redundant data folder. * Removed unneeded build.sh. @@ -9,6 +14,6 @@ * Added isolation mode * Updated docs to reflect changes -6 April 2016 - 6.0.0 ---- +## 6 April 2016 - 6.0.0 + * First release of the 6th major revision of nodezoo. diff --git a/srv/start.js b/srv/start.js index 2f0cf77..a519213 100644 --- a/srv/start.js +++ b/srv/start.js @@ -27,19 +27,21 @@ var opts = { port: envs.GITHUB_PORT || '8052' }, redis: { - host: 'localhost', - port: envs.redis_PORT || '6379' + host: envs.GITHUB_REDIS_HOST || 'localhost', + port: envs.GITHUB_REDIS_PORT || '6379' } } -console.log(envs.GITHUB_TOKEN) +var Service = Seneca(opts.seneca) -var Service = -Seneca(opts.seneca) - .use(Entities) - .use(RedisStore, opts.redis) - .use(Github, opts.github) +Service.use(Entities) -envs.GITHUB_ISOLATED - ? Service.listen(opts.isolated) - : Service.use(Mesh, opts.mesh) +if (envs.GITHUB_ISOLATED) { + Service.listen(opts.isolated) +} +else { + Service.use(Mesh, opts.mesh) + Service.use(RedisStore, opts.redis) +} + +Service.use(Github, opts.github)