diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-28 20:51:25 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-28 20:51:25 +0200 |
| commit | 925cbaee0f73d8f031e49423f8c0cb6a42d38e78 (patch) | |
| tree | 094a5bb9ace380c3fb3cb6ccb62dbe19978822ff /app/server/util | |
| parent | 84aca1791d43ae5a65bd88747636e418b380ad64 (diff) | |
api stuff is ... there
Diffstat (limited to 'app/server/util')
| -rw-r--r-- | app/server/util/upload.js | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/app/server/util/upload.js b/app/server/util/upload.js index 9e15748..0f71196 100644 --- a/app/server/util/upload.js +++ b/app/server/util/upload.js @@ -1,12 +1,10 @@ +// called... twice? +require('dotenv').config() var knox = require('knox') var uuid = require('uuid/v1') -var s3 = knox.createClient({ - key: process.env.S3_KEY, - secret: process.env.S3_SECRET, - bucket: process.env.S3_BUCKET, -}) +var s3; var acceptableuploadTypes = { 'image/gif': 'gif', @@ -17,6 +15,14 @@ var acceptableuploadTypes = { module.exports = {} +module.exports.init = function(){ + s3 = knox.createClient({ + key: process.env.S3_KEY, + secret: process.env.S3_SECRET, + bucket: process.env.S3_BUCKET, + }) +} + module.exports.client = function(){ return s3 } |
