|
|
@@ -2799,6 +2799,7 @@ var __acquireConfig = function (selected, owner, clusternodename, configrepo, er |
|
|
|
// if(e){ |
|
|
|
if(Promise.resolve(e) === e) return e; |
|
|
|
// console.error(e) |
|
|
|
e.benign = true; |
|
|
|
throw e; // Not a hard error but we need this for bcontinueonfailure as we still want to stop on firstsuccess. |
|
|
|
// } |
|
|
|
}) |
|
|
@@ -2869,6 +2870,7 @@ var __acquireData = function (selected, owner, clusternodename, datarepo, errHan |
|
|
|
// if(e){ |
|
|
|
if(Promise.resolve(e) === e) return e; |
|
|
|
// console.error(e) |
|
|
|
e.benign = true; |
|
|
|
throw e; // Not a hard error but we need this for bcontinueonfailure |
|
|
|
// } |
|
|
|
}) |
|
|
@@ -2890,7 +2892,8 @@ while(parent !== pp){ |
|
|
|
return hasElxr(p).then((value)=>{ |
|
|
|
if(value) return p |
|
|
|
// PB : TODO -- Using throw like this is not friendly with any... |
|
|
|
throw { value : false }; |
|
|
|
throw Object.assign( new Error('Benign Failure in Batch') |
|
|
|
, { value : false, benign : true }); |
|
|
|
}) |
|
|
|
} |
|
|
|
})(pp) |