diff options
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 } |
