lasso/bindings
Benjamin Dauvergne 23035115a3 Clear Python error indicator after logging (#56572)
Lasso log using the GLib logging API and the Python binding install a
hook to delegate logging to a Python logger named "lasso".

During the logging call the error indicator can be set to signal an
exception. The indicator will still be set when we return from the Lasso
API call, and is not handled by the Python wrapping of the C functions.
If our function returns a non-NULL value, the Python interpreter will
raise because this situation is forbidden.

To prevent it, if we detect that an exception occurred during logging
calls, we print it to stderr, clear the error indicator and return
immediately.
2021-09-11 19:20:25 +02:00
..
java Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
perl Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
php5 Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
php7 Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
python Clear Python error indicator after logging (#56572) 2021-09-11 19:20:25 +02:00
utility-scripts [project @ fpeters@0d.be-20080217115557-8qtcrc1vzb75f75c] 2008-04-29 12:06:30 +00:00
Makefile.am Add PHP 7 binding (#28608) 2019-09-09 15:10:06 +02:00
bindings.py Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
ghashtable.h [ghashtable] add G_GNUC_UNUSED to remove unused static functions warning 2011-01-04 16:39:34 +01:00
overrides.xml Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00
utils.c [Bindings] accept simple string in string<->xmlNode converter 2010-06-29 14:15:08 +00:00
utils.py Remove ID-WSF 1.0, 2.0 and WS-* support (#56644) 2021-09-11 18:54:41 +02:00