stubbed in gcs (untested)

This commit is contained in:
Danny Coates 2018-10-05 11:01:58 -07:00
parent d87fb64390
commit 9e8e604024
No known key found for this signature in database
GPG key ID: 4C442633C62E00CB
5 changed files with 1544 additions and 1180 deletions

View file

@ -9,7 +9,14 @@ function getPrefix(seconds) {
class DB {
constructor(config) {
const Storage = config.s3_bucket ? require('./s3') : require('./fs');
let Storage = null;
if (config.s3_bucket) {
Storage = require('./s3');
} else if (config.gcs_bucket) {
Storage = require('./gcs');
} else {
Storage = require('./fs');
}
this.log = mozlog('send.storage');
this.storage = new Storage(config, this.log);