cron para dokploy

This commit is contained in:
2026-06-10 15:50:41 -04:00
parent 99e4dc8d3d
commit be00c8c58a
4 changed files with 34 additions and 61 deletions

View File

@@ -4,7 +4,7 @@ import { actualizarToken } from './procesos/autenticacion.js';
// import { multivendeConfig } from './config.js'; // import { multivendeConfig } from './config.js';
// console.log("ACTUALIZACIÓN DE ACCESS TOKEN MULTIVENDE") console.log("ACTUALIZACIÓN DE ACCESS TOKEN MULTIVENDE")
// await actualizarToken(); // await actualizarToken();
// cron.schedule('0 */6 * * *', async () => { // cron.schedule('0 */6 * * *', async () => {

View File

@@ -1,18 +1,16 @@
// import cron from 'node-cron'; import { procesarDocumentos } from './procesos/envioBoleta.js';
// import { procesarDocumentos } from './procesos/envioBoleta.js'; console.log("ENVÍO DE DOCUMENTOS MULTIVENDE")
// console.log("ENVÍO DE DOCUMENTOS MULTIVENDE") async function main() {
// cron.schedule('*/15 * * * *', async () => { try {
// console.log("Se inicia ENVÍO DE DOCUMENTOS") await procesarDocumentos();
// try { } catch (error) {
console.log("Error", error);
process.exit(1); // Importante para que Dokploy sepa que falló
}
}
// await procesarDocumentos();
// } catch (error) { main();
// console.error("Error en ENVIO:", error);
// }
// console.log("Se finaliza ENVÍO DE DOCUMENTOS")
// });

View File

@@ -1,31 +1,15 @@
// import cron from 'node-cron'; import { actualizarPrecios } from './procesos/actualizarPrecios.js';
// import { multivendeConfig } from './config.js'; console.log("ENVIO PRECIOS MULTIVENDE")
// import { actualizarStock } from './procesos/actualizacionStock.js';
// import { actualizarPrecios } from './procesos/actualizarPrecios.js';
// console.log("ENVIO PRECIOS MULTIVENDE") async function main() {
// cron.schedule('*/15 * * * *', async () => { try {
// console.log("Se inicia actualización de PRECIOS"); await actualizarPrecios();
} catch (error) {
console.log("Error", error);
process.exit(1); // Importante para que Dokploy sepa que falló
}
}
// try { main()
// await actualizarPrecios();
// } catch (error) {
// console.error("Error en ACTUALIZAR PRECIOS:", error);
// }
// console.log("Finalizó actualización de PRECIOS");
// });
// // cron.schedule('01 22 * * *', async () => {
// // console.log("Se inicia actualización de PRECIOS");
// // try {
// // await actualizarPrecios();
// // } catch (error) {
// // console.error("Error en ACTUALIZAR PRECIOS:", error);
// // }
// // console.log("Finalizó actualización de PRECIOS");
// // });

View File

@@ -1,24 +1,15 @@
// import cron from 'node-cron'; import { actualizarStock } from './procesos/actualizacionStock.js';
// import { multivendeConfig } from './config.js'; console.log("ENVÍO DE STOCK MULTIVENDE")
// import { actualizarStock } from './procesos/actualizacionStock.js';
// import { actualizarPrecios } from './procesos/actualizarPrecios.js';
// console.log("ENVÍO DE STOCK MULTIVENDE") async function main() {
try {
await actualizarStock();
} catch (error) {
console.log("Error", error);
process.exit(1); // Importante para que Dokploy sepa que falló
}
}
main();
// cron.schedule('*/2 * * * *', async () => {
// console.log("Se inicia actualización de STOCK")
// try {
// await actualizarStock();
// } catch (error) {
// console.error("Error en ACTUALIZAR STOCK:", error);
// }
// console.log("Se finaliza actualización de STOCK")
// });
//