summaryrefslogtreecommitdiffstats
path: root/bindings/lang_python_wrapper_bottom.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:02:22 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:02:22 +0000
commitc1bf8393fb0d546ed14a53377d0e9074fdce8b95 (patch)
tree146bf0db93d53b664adbed70122c50a2e627a680 /bindings/lang_python_wrapper_bottom.c
parentb780cf634ec9f2dc4790a04f4c1b1cdd505c58c2 (diff)
downloadlasso-c1bf8393fb0d546ed14a53377d0e9074fdce8b95.tar.gz
lasso-c1bf8393fb0d546ed14a53377d0e9074fdce8b95.tar.xz
lasso-c1bf8393fb0d546ed14a53377d0e9074fdce8b95.zip
[project @ fpeters@0d.be-20071006172452-7ed22uoeqm22gled]
support for exceptions, with a complete hierarchy of exceptions; and emulation of swig binding behaviour (access to code via [0] and to error string via [1]) login = lasso.Login(server) try: login.initAuthnRequest('plop', lasso.HTTP_METHOD_REDIRECT) except lasso.Error, error: print error # <lasso.ProviderNotFoundError(-201): ProviderID unknown to LassoServer.> print error.code # -201 print error[0] # -201 print error[1] # ProviderID unknown to LassoServer. sys.exit(1) Original author: Frederic Peters <fpeters@0d.be> Date: 2007-10-06 19:24:52.095000+02:00
Diffstat (limited to 'bindings/lang_python_wrapper_bottom.c')
0 files changed, 0 insertions, 0 deletions