tleyden opened a new issue #111: Is it possible to override cloudant actions with default params? URL: https://github.com/apache/incubator-openwhisk-package-cloudant/issues/111 I'm planning to invoke a `cloudant/write` action as the second action in a two action sequence, and I want to specify the `-p overwrite 'true' ` parameter, but I don't want to modify the first action in the action sequence to add the `-p overwrite 'true' ` parameter to it's output for reasons of loose coupling. The only way I can see to do that is during the binding phase: ``` wsk package bind /whisk.system/cloudant myCloudant -p overwrite 'true' -p username MYUSERNAME -p password MYPASSWORD -p host MYCLOUDANTACCOUNT.cloudant.com ``` which means that all actions in the `myCloudant` bound package will have always have `-p overwrite 'true'` set, which isn't what I necessarily want. As a workaround I was thinking of creating two bindings: * myCloudant * myCloudantOverwrite and calling `myCloudantOverwrite/write` when I needed to write with the `overwrite` parameter set to true. Or is there a better way to customize the behavior of `cloudant/write` via default parameters? Is it possible to create a new action based on an existing action, and customize the default parameters? ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
With regards, Apache Git Services
