files folders
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
WRENCHJOB_PORT=3000
|
WRENCHJOB_PORT=3000
|
||||||
WRENCHJOB_POSTGRE_URL='postgresql://wrenchboard:wrenchboard@10.20.30.60:5432/wrenchboard'
|
WRENCHJOB_POSTGRE_URL='postgresql://wrenchboard:wrenchboard@10.20.30.60:5432/wrenchboard'
|
||||||
COMMON_MEDIA_PATH='/opt/wrenchboard/TEST/COMMON/MEDIA/'
|
COMMON_MEDIA_PATH='/opt/wrenchboard/TEST/COMMON/MEDIA/'
|
||||||
|
COMMON_TASKFILE_PATH='/opt/wrenchboard/TEST/DUMMY/'
|
||||||
@@ -47,7 +47,21 @@ app.use(cors(corsOptions));
|
|||||||
|
|
||||||
const storage = multer.diskStorage({
|
const storage = multer.diskStorage({
|
||||||
destination: function(req, file, cb) {
|
destination: function(req, file, cb) {
|
||||||
return cb(null, "/opt/wrenchboard/TEST/DUMMY")
|
let uid = req.body.uid;
|
||||||
|
let job_uid = req.body.job_uid;
|
||||||
|
|
||||||
|
const fs = require('fs');
|
||||||
|
const dir = process.env.COMMON_TASKFILE_PATH + "/DUMMY/" + uid;
|
||||||
|
if (!fs.existsSync(dir)){
|
||||||
|
fs.mkdirSync(dir);
|
||||||
|
}
|
||||||
|
|
||||||
|
const dir2 = process.env.COMMON_TASKFILE_PATH + "/DUMMY/" + uid+"/"+job_uid;
|
||||||
|
if (!fs.existsSync(dir2)){
|
||||||
|
fs.mkdirSync(dir2);
|
||||||
|
}
|
||||||
|
return cb(null, dir2)
|
||||||
|
//return cb(null, process.env.COMMON_TASKFILE_PATH +"/DUMMY")
|
||||||
},
|
},
|
||||||
filename: function (req, file, cb) {
|
filename: function (req, file, cb) {
|
||||||
return cb(null, `${Date.now()}_${file.originalname}`)
|
return cb(null, `${Date.now()}_${file.originalname}`)
|
||||||
|
|||||||
Reference in New Issue
Block a user