1
0
Fork 0
mirror of https://gitlab.com/Shinobi-Systems/ShinobiCE.git synced 2025-03-09 15:40:15 +00:00

Son Goku+

This commit is contained in:
Moe 2019-03-07 21:28:37 -08:00
parent d0b12e92e7
commit 8f804a5310
8 changed files with 495 additions and 3 deletions

View file

@ -1,11 +1,20 @@
module.exports = function(s,config,lang){
config.uploaderEjsBlocks = []
var loadLib = function(lib){
return require('./uploaders/' + lib + '.js')
var uploadersFolder = __dirname + '/uploaders/'
var libraryPath = uploadersFolder + lib + '.js'
if(lib !== 'loader'){
var libraryEjsFile = uploadersFolder + lib + '.ejs'
config.uploaderEjsBlocks.push(libraryEjsFile)
}
return require(libraryPath)
}
loadLib('loader')(s,config,lang)
//cloud storage
loadLib('s3based')(s,config,lang)
loadLib('backblazeB2')(s,config,lang)
loadLib('amazonS3')(s,config,lang)
loadLib('webdav')(s,config,lang)
loadLib('wasabi')(s,config,lang)
//simple storage
loadLib('sftp')(s,config,lang)
}