Ajout de la route de copie

This commit is contained in:
Quentin Millardet
2024-01-06 22:16:59 +01:00
parent 132a889dae
commit 02cb1cd738
6 changed files with 149 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
var express = require('express');
var router = express.Router();
const CopyManagerService = require('../service/CopyManagerService')
/* GET users listing. */
router.post('/server', async function(req, res, next) {
//console.log(req.body.hasOwnProperty('device'))
let device = req.body.device;
let mountpoint = req.body.mountpoint.replace(/\\/g, '');
let lightshowName = req.body.lightshowName.replace(/\\/g, '');
try {
let copyManagerService = new CopyManagerService();
await copyManagerService.copyFromDisk(
device,
mountpoint,
lightshowName
)
res.status(200).json({})
} catch (e){
res.status(500).json({'message' : e.stack})
}
});
module.exports = router;