From e3587c2394e0d33ddf6f20375cb541199c1ba088 Mon Sep 17 00:00:00 2001 From: Manuel Kasper Date: Fri, 2 Sep 2022 16:26:12 +0200 Subject: [PATCH] Retry originals uploads --- cronjobs.js | 2 +- photos.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cronjobs.js b/cronjobs.js index 816ea44..a20f2be 100644 --- a/cronjobs.js +++ b/cronjobs.js @@ -9,7 +9,7 @@ module.exports = () => { const start = Date.now() const child = child_process.fork('jobs/' + cronjob.script) child.on('error', err => { - console.error(`Job '${cronjob.script}' failed: ${err}`) + console.error(`[ALERT] Job '${cronjob.script}' failed: ${err}`) }) child.on('close', code => { const end = Date.now() diff --git a/photos.js b/photos.js index 2140c91..069cf74 100644 --- a/photos.js +++ b/photos.js @@ -113,7 +113,11 @@ function uploadToCloud(storageConfig, targetPath, buffer) { } return minioClient.putObject(storageConfig.bucketName, targetPath, buffer, metadata) .catch(err => { - console.error('Cloud photo upload failed: ' + err) + // Try again + return minioClient.putObject(storageConfig.bucketName, targetPath, buffer, metadata) + .catch(err => { + console.error('[ALERT] Cloud photo upload failed: ' + err) + }) }) }