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

Reply via email to