freeipa/ipaclient/remote_plugins
Christian Heimes 5deeee31c0 Add 'cache_dir' option to api.env
`api.env` now has a `cache_dir` option, which defaults to
`os.path.join(USER_CACHE_PATH, 'ipa')`. Schema cache, server info, and
KRA key cache use `api.env.cache_dir` as base directory. The option
allows application to set a custom cache directory.

Related: https://pagure.io/freeipa/issue/9438
Related: https://bugzilla.redhat.com/show_bug.cgi?id=1513934
Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
2023-12-01 09:46:31 +01:00
..
2_49 OpenLDAP 2.6+: use only -H option to specify LDAP url 2022-02-07 10:35:27 +02:00
2_114 OpenLDAP 2.6+: use only -H option to specify LDAP url 2022-02-07 10:35:27 +02:00
2_156 OpenLDAP 2.6+: use only -H option to specify LDAP url 2022-02-07 10:35:27 +02:00
2_164 OpenLDAP 2.6+: use only -H option to specify LDAP url 2022-02-07 10:35:27 +02:00
__init__.py Add 'cache_dir' option to api.env 2023-12-01 09:46:31 +01:00
compat.py Make the schema cache TTL user-configurable 2021-11-03 10:59:10 +01:00
schema.py Add 'cache_dir' option to api.env 2023-12-01 09:46:31 +01:00