freeipa/ipalib
Jan Cholasta 3ba9cc8eb4 Refactor exc_callback invocation.
Replace _call_exc_callbacks with a function wrapper, which will automatically
call exception callbacks when an exception is raised from the function. This
removes the need to specify the function and its arguments twice (once in the
function call itself and once in _call_exc_callbacks).

Add some extra checks to existing exception callbacks.
2012-04-26 09:00:30 +02:00
..
plugins Refactor exc_callback invocation. 2012-04-26 09:00:30 +02:00
__init__.py Add CLI parsing tests 2012-03-28 15:25:33 +02:00
aci.py Fix uninitialized attributes. 2011-04-21 10:41:29 +02:00
backend.py Add CLI parsing tests 2012-03-28 15:25:33 +02:00
base.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
cli.py Add CLI parsing tests 2012-03-28 15:25:33 +02:00
config.py Finalize plugin initialization on demand. 2011-11-22 00:52:24 -05:00
constants.py Remove memberPrincipal for deleted replicas 2012-03-02 16:45:35 +01:00
crud.py Enforce that required attributes can't be set to None in CRUD Update 2012-03-12 17:16:14 +01:00
dn.py Fix attempted write to attribute of read-only object. 2012-01-02 11:51:26 +03:00
encoder.py Replace float with Decimal 2012-01-20 08:13:44 +01:00
errors.py Implement password based session login 2012-02-27 05:57:43 -05:00
frontend.py Fix the procedure for getting default values of command parameters. 2012-03-28 14:03:27 +02:00
krb_utils.py Fix ticket checks when using either s4u2proxy or a delegated krbtgt 2012-03-01 00:56:01 -05:00
output.py Internationalization for HBAC and ipalib.output 2012-02-14 19:08:40 +01:00
parameters.py Document the 'nonempty' flag 2012-04-13 15:45:41 +02:00
pkcs10.py Fix assorted bugs found by pylint 2011-01-25 14:01:36 -05:00
plugable.py Import the ipaserver plugins based on context, not env.in_server. 2012-03-19 15:37:36 +01:00
request.py Remove deprecated i18n code from ipalib/request and all references to it. 2011-03-01 10:31:36 -05:00
rpc.py Don't set dbdir in the connection until after the connection is created. 2012-03-13 22:42:12 -04:00
session.py Implement password based session login 2012-02-27 05:57:43 -05:00
text.py Fix regressions introduced by pylint false positive fixes. 2011-05-11 16:50:01 +02:00
util.py Validate DN & RDN parameters for migrate command 2012-04-16 08:35:03 +02:00
x509.py Fix uses of O=REALM instead of the configured certificate subject base. 2012-03-26 20:29:26 -04:00