diff --git a/src/actualizarToken.js b/src/actualizarToken.js index 7bf507b..3e9daac 100644 --- a/src/actualizarToken.js +++ b/src/actualizarToken.js @@ -4,7 +4,7 @@ import { actualizarToken } from './procesos/autenticacion.js'; // import { multivendeConfig } from './config.js'; -// console.log("ACTUALIZACIÓN DE ACCESS TOKEN MULTIVENDE") +console.log("ACTUALIZACIÓN DE ACCESS TOKEN MULTIVENDE") // await actualizarToken(); // cron.schedule('0 */6 * * *', async () => { diff --git a/src/envioDocumentos.js b/src/envioDocumentos.js index e146713..d7e6732 100644 --- a/src/envioDocumentos.js +++ b/src/envioDocumentos.js @@ -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 () => { -// console.log("Se inicia ENVÍO DE DOCUMENTOS") -// try { + try { + await procesarDocumentos(); + } catch (error) { + console.log("Error", error); + process.exit(1); // Importante para que Dokploy sepa que falló + } +} -// await procesarDocumentos(); -// } catch (error) { -// console.error("Error en ENVIO:", error); -// } -// console.log("Se finaliza ENVÍO DE DOCUMENTOS") - -// }); \ No newline at end of file +main(); \ No newline at end of file diff --git a/src/envioPrecios.js b/src/envioPrecios.js index 7f44f1b..b37a8cd 100644 --- a/src/envioPrecios.js +++ b/src/envioPrecios.js @@ -1,31 +1,15 @@ -// import cron from 'node-cron'; +import { actualizarPrecios } from './procesos/actualizarPrecios.js'; -// import { multivendeConfig } from './config.js'; -// import { actualizarStock } from './procesos/actualizacionStock.js'; -// import { actualizarPrecios } from './procesos/actualizarPrecios.js'; +console.log("ENVIO PRECIOS MULTIVENDE") -// console.log("ENVIO PRECIOS MULTIVENDE") +async function main() { -// cron.schedule('*/15 * * * *', async () => { -// console.log("Se inicia actualización de PRECIOS"); + try { + await actualizarPrecios(); + } catch (error) { + console.log("Error", error); + process.exit(1); // Importante para que Dokploy sepa que falló + } +} -// try { -// 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"); -// // }); \ No newline at end of file +main() \ No newline at end of file diff --git a/src/envioStock.js b/src/envioStock.js index 4e206c2..7385b5c 100644 --- a/src/envioStock.js +++ b/src/envioStock.js @@ -1,24 +1,15 @@ -// import cron from 'node-cron'; +import { actualizarStock } from './procesos/actualizacionStock.js'; -// import { multivendeConfig } from './config.js'; -// import { actualizarStock } from './procesos/actualizacionStock.js'; -// import { actualizarPrecios } from './procesos/actualizarPrecios.js'; +console.log("ENVÍO DE STOCK MULTIVENDE") -// 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ó + } +} - -// 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") - -// }); - -// \ No newline at end of file +main();