Améliorer la gestion des erreurs lors du démarrage et de l'arrêt de la procédure de capture

This commit is contained in:
2025-03-10 15:08:08 +01:00
parent 557be4a58b
commit e446724ecd

View File

@@ -51,7 +51,7 @@ router.post('/procedure/start/', async (req, res) => {
const result = startProcedure(projectId, interval);
res.status(200).json(result);
} catch (err) {
serverError(res, err);
serverError.sendError('Erreur lors du démarrage de la procédure de capture:', res, err);
}
});
@@ -69,6 +69,11 @@ function startProcedure(projectId, interval) {
return { message: 'Procédure de capture démarrée avec succès, projet ID: ' + projectId + ', interval: ' + interval + ' minutes.' };
}
function stopProcedure() {
console.log('Arrêt de la procédure de capture');
return { message: 'Procédure de capture arrêtée avec succès.' };
}
/**
* @swagger
* /procedure/stop/:
@@ -89,18 +94,13 @@ function startProcedure(projectId, interval) {
* 500:
* description: Internal server error.
*/
router.post('/procedure/stop/', async (req, res) => {
router.post('/procedure/stop/', async (res) => {
try {
const result = stopProcedure();
res.status(200).json(result);
} catch (err) {
serverError(res, err);
serverError.sendError('Erreur lors de l\'arrêt de la procédure de capture:', res, err);
}
});
function stopProcedure() {
console.log('Arrêt de la procédure de capture');
return { message: 'Procédure de capture arrêtée avec succès.' };
}
module.exports = router;