diff options
| author | Sean Fridman <mail@seanfridman.com> | 2015-12-12 16:21:35 +0100 |
|---|---|---|
| committer | Sean Fridman <mail@seanfridman.com> | 2015-12-12 16:21:35 +0100 |
| commit | eb2d4cd758eb06abfe9387a33f1e0f0898980d0d (patch) | |
| tree | c927f97a6a43b0254af5fc7f386c30af9aa9c9a7 /app/index.js | |
| parent | 59d9b7e777b1b684aae6d85951c95d29450aee12 (diff) | |
Implement Twitter service
Diffstat (limited to 'app/index.js')
| -rw-r--r-- | app/index.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/app/index.js b/app/index.js index 2507dd2..6a1c74f 100644 --- a/app/index.js +++ b/app/index.js @@ -13,7 +13,8 @@ var OKResource = require('okresource') var OKTemplate = require('oktemplate'); var OKServer = require('okserver'); var OKSchema = require('okschema'); -var OKImageService = require('okservices').OKImageService; +var OKS3Service = require('okservices/oks3'); +var OKTwitterService = require('okservices/oktwitter') require('dotenv').load(); @@ -92,12 +93,19 @@ function OKCMS(options) { // Create services if (serviceConfig.s3) { - var imageService = OKImageService({ + var s3Service = OKS3Service({ express: express, s3: serviceConfig.s3, }); } + if (serviceConfig.twitter) { + var twitterService = OKTwitterService({ + express: express, + credentials: serviceConfig.twitter, + }) + } + var server = this._server = new OKServer({ express: express, app: app, @@ -108,7 +116,8 @@ function OKCMS(options) { adminRoot: adminRoot, adminPath: adminPath, services: { - image: imageService + s3: s3Service, + twitter: twitterService, }, errorHandler: errorHandler }); |
