If this is the case I could use some help debugging it.

Massimo

On Sep 11, 7:54 am, David Zejda <d...@atlas.cz> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Thank you for the help.
>
> I have one problem with the solution - it seems, that if there is custom
> error_handler in routes.py specified, the ticket is not being generated.
> No file with traceback information appears and also the
> request.vars.ticket is left undefined.
>
> David
>
> mdipierro napsal(a):
>
> > make app "error" with a controller default.py and an action
>
> > def index():
> >     from gluon.tools import Mail
> >     mail=Mail()
> >     mail.settings.server="smpt.example.com:port"
> >     mail.settings.sender="y...@example.com"
> >     mail.settings.login="you:password"
> >     ticket=request.vars.ticket
> >     subject="Ticket: %s" % ticket
> >     message=bla bla bla
> >     mail.sent
> > (to="administra...@example.com",subject=subject,message=message)
> >     return "Sorry, an error occurred (%s), administrator has been
> > notified" % ticket
>
> > and then create a file web2py/routes.py and in it write:
>
> > error_handler = dict(application='error', controller='default',
> > function='index')
>
> > On Sep 10, 8:54 am, David Zejda <d...@atlas.cz> wrote:
> > Hello,
>
> > for a productive site I wish to touch the default error handler, maybe
> > using some kind of decorator. IMO it would be good to
>
> > 1. retain the ticket generation
> > 2. notify admin by e-mail
> > 3. redirect client to a custom error page
>
> > I would like to do it site-wide - not using the decorators for all
> > controller functions one-by-one.
>
> > Please, I will appreciate your advices..
>
> > Thanks a lot!
>
> > David
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org
>
> iEYEARECAAYFAkqqSHIACgkQ3oCkkciamVGu3wCfbo4iBpkj5Y2TrQ5hnu6ZDtYw
> +z4An2E+QK9lT+L7q+ZiAH6/bvudXfKG
> =66uR
> -----END PGP SIGNATURE-----
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to