style95 commented on issue #3015: [Feature request] Hide codes or parameters from shared package URL: https://github.com/apache/incubator-openwhisk/issues/3015#issuecomment-347486112 If "pays" means cost for activation(invoking the action), I think it is reasonable that belongs to caller. Activation for bound action will go to binding namespace. So it might be enough. And sharing package is great and consistent way to distribute the features. User can navigate all shared packages and just bind desired one and use it in his namespace. (Though currently it is not possible to navigate all shared packages via OW API.) I just want to follow this whole process. So exposing a web action may not be appropriate for this case.(I should manually let them know the url for my web action) I just naively thought, it would be great if there are flags for `hiding codes` or `hiding parameters` when I share my package. Regarding information exposed in log, I think it is quite similar to the one in default parameters. Someone who shares his package should take care for that risk. Also sometime, caller want to see what happens. Specifically, if he can't see the internals and got error response, highly likely he will want to look into the logs. So I think it might be enough to have options for hiding codes only. Since storing codes as attachment is in progress, we may just filter out codes from the response.
---------------------------------------------------------------- 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
