Hi devs,
is there somewhere usage guide for FileApp. I used it in past and I'm
now getting one minor issue, if I want to serve file that not exists,
I get 500 (Internal Server Error) instead of 404 (Not Found).
My shortened code:
class SomeClass(CoreController):
...
def _serveFile(self, path):
fapp = FileApp(path)
return fapp(request.environ, self.start_response)
If I want to serve file that not exists, I get 500, following
exception is raised:
WindowsError: (in czech locale, means File Not Found)
The line in fileapp (from paste)
stat = os.stat(self.filename)
The stat can raise exception, it's uncatched in Paste::FileApp
The question is, should I catch all exceptions when serving files or
this is Paste domain?
Thank you!
--
Best regards
- Petr Kobalicek <http://kobalicek.com>
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/pylons-discuss?hl=en.