<div dir="ltr">Hi,<div><br></div><div>The WSME wsexpose() decorator for Pecan serializes any Exception being raised on a controller [1]</div><div><br></div><div>I can understand the behaviour for security and visualization concerns, but I was wondering if it was possible to add an extra parameter to the decorator in order to explicitely raise the Exception ?</div>
<div><br></div><div>My concern is that it would be far easier to implement either a Pecan hook or an middleware app that would then capture the Exception and return it on a templatized way.</div><div><br></div><div>At the moment, I have to play with raw strings for trying to deduce which exception it was and correctly set the return values...</div>
<div><br></div><div>What do you think of it, people ? Would it be worth patching it ?</div><div><br></div><div>-Sylvain</div><div><br></div><div>[1] <a href="https://github.com/stackforge/wsme/blob/master/wsmeext/pecan.py#L90">https://github.com/stackforge/wsme/blob/master/wsmeext/pecan.py#L90</a><br>
</div></div>