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:
parent
d0b12e92e7
commit
8f804a5310
8 changed files with 495 additions and 3 deletions
|
@ -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)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue