From 4f129102a8ec751e732b2c8a29300151419e5ffa Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Wed, 29 Jul 2015 13:53:16 +0200 Subject: [PATCH] Use -1 for progress to indicate an error --- src/cloudron.js | 4 ++-- src/progress.js | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cloudron.js b/src/cloudron.js index b2f5b9f02..38dd0a9c5 100644 --- a/src/cloudron.js +++ b/src/cloudron.js @@ -443,7 +443,7 @@ function doUpgrade(boxUpdateInfo, callback) { assert(boxUpdateInfo !== null && typeof boxUpdateInfo === 'object'); function upgradeError(e) { - progress.set(progress.UPDATE, 100, e.message); + progress.set(progress.UPDATE, -1, e.message); callback(e); } @@ -472,7 +472,7 @@ function doUpdate(boxUpdateInfo, callback) { assert(boxUpdateInfo && typeof boxUpdateInfo === 'object'); function updateError(e) { - progress.set(progress.UPDATE, 100, e.message); + progress.set(progress.UPDATE, -1, e.message); callback(e); } diff --git a/src/progress.js b/src/progress.js index 6e3be7d9e..042b5bdfb 100644 --- a/src/progress.js +++ b/src/progress.js @@ -21,6 +21,7 @@ var progress = { backup: null }; +// We use -1 for percentage to indicate errors function set(tag, percent, message) { assert(tag === exports.UPDATE || tag === exports.BACKUP); assert.strictEqual(typeof percent, 'number');