summaryrefslogtreecommitdiffstats
path: root/ipalib/constants.py
diff options
context:
space:
mode:
authorDavid Kupka <dkupka@redhat.com>2016-06-21 14:42:04 +0200
committerJan Cholasta <jcholast@redhat.com>2016-06-28 15:03:42 +0200
commita636842889f832e977df61dbeac4e1055e129c0f (patch)
tree88bd985ec913f2c35a488b5cd61b72ef63e48e0e /ipalib/constants.py
parent65aa2d48ffeeacafd5736db33b9be050153077c3 (diff)
downloadfreeipa-a636842889f832e977df61dbeac4e1055e129c0f.tar.gz
freeipa-a636842889f832e977df61dbeac4e1055e129c0f.tar.xz
freeipa-a636842889f832e977df61dbeac4e1055e129c0f.zip
schema: Caching on schema on client
Store schema in per user cache. Together with schemas also information about mapping between server and fingerprint is stored to reduce traffic. https://fedorahosted.org/freeipa/ticket/4739 Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipalib/constants.py')
-rw-r--r--ipalib/constants.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ipalib/constants.py b/ipalib/constants.py
index 4242fe685..8451c9957 100644
--- a/ipalib/constants.py
+++ b/ipalib/constants.py
@@ -194,6 +194,9 @@ DEFAULT_CONFIG = (
# behavior when newer clients talk to older servers. Use with caution.
('skip_version_check', False),
+ # Ignore TTL. Perform schema call and download schema if not in cache.
+ ('force_schema_check', False),
+
# ********************************************************
# The remaining keys are never set from the values here!
# ********************************************************