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:
@@ -51,7 +51,7 @@ router.post('/procedure/start/', async (req, res) => {
|
|||||||
const result = startProcedure(projectId, interval);
|
const result = startProcedure(projectId, interval);
|
||||||
res.status(200).json(result);
|
res.status(200).json(result);
|
||||||
} catch (err) {
|
} 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.' };
|
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
|
* @swagger
|
||||||
* /procedure/stop/:
|
* /procedure/stop/:
|
||||||
@@ -89,18 +94,13 @@ function startProcedure(projectId, interval) {
|
|||||||
* 500:
|
* 500:
|
||||||
* description: Internal server error.
|
* description: Internal server error.
|
||||||
*/
|
*/
|
||||||
router.post('/procedure/stop/', async (req, res) => {
|
router.post('/procedure/stop/', async (res) => {
|
||||||
try {
|
try {
|
||||||
const result = stopProcedure();
|
const result = stopProcedure();
|
||||||
res.status(200).json(result);
|
res.status(200).json(result);
|
||||||
} catch (err) {
|
} 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;
|
module.exports = router;
|
||||||
|
|||||||
Reference in New Issue
Block a user