update waitForActivation to accept an option to print only the activation result
diff --git a/client/lib/activations.js b/client/lib/activations.js
index 666da19..ff7b8c6 100644
--- a/client/lib/activations.js
+++ b/client/lib/activations.js
@@ -27,7 +27,7 @@
* Wait for activation completion
*
*/
-exports.waitForActivationCompletion = function waitForActivationCompletion(wskprops, eventBus, waitForThisAction) {
+exports.waitForActivationCompletion = function waitForActivationCompletion(wskprops, eventBus, waitForThisAction, options) {
var key = wskprops.AUTH;
var ow = openwhisk({
api: api.host + api.path,
@@ -55,6 +55,11 @@
//
ow.activations.get({ activation: activation.activationId })
.then(activationDetails => {
+
+ if (options && options.result) {
+ activationDetails = activationDetails.response.result;
+ }
+
// print out the activation record
console.log(JSON.stringify(activationDetails, undefined, 4));