summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dsinstance.py
diff options
context:
space:
mode:
authorLudwig Krispenz <lkrispen@redhat.com>2015-08-06 16:40:52 +0200
committerJan Cholasta <jcholast@redhat.com>2015-10-15 14:24:33 +0200
commitfcb9854dcb047018a1904c7e6db655af0596e3ae (patch)
tree60928cfc26418f4e3c8fd485b0eb7f88352f3507 /ipaserver/install/dsinstance.py
parent80e11d24696c30ee311bd019ed39df8fc0f908a2 (diff)
downloadfreeipa-fcb9854dcb047018a1904c7e6db655af0596e3ae.tar.gz
freeipa-fcb9854dcb047018a1904c7e6db655af0596e3ae.tar.xz
freeipa-fcb9854dcb047018a1904c7e6db655af0596e3ae.zip
handle multiple managed suffixes
trigger topology updaet if suffix entry is added trigger topology update if managedSuffix is modified in host entry Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipaserver/install/dsinstance.py')
-rw-r--r--ipaserver/install/dsinstance.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py
index f3a837baa..9925776c6 100644
--- a/ipaserver/install/dsinstance.py
+++ b/ipaserver/install/dsinstance.py
@@ -484,6 +484,11 @@ class DsInstance(service.Service):
DOMAIN_LEVEL=self.domainlevel,
MAX_DOMAIN_LEVEL=constants.MAX_DOMAIN_LEVEL,
MIN_DOMAIN_LEVEL=constants.MIN_DOMAIN_LEVEL,
+ STRIP_ATTRS=" ".join(replication.STRIP_ATTRS),
+ EXCLUDES='(objectclass=*) $ EXCLUDE ' +
+ ' '.join(replication.EXCLUDES),
+ TOTAL_EXCLUDES='(objectclass=*) $ EXCLUDE ' +
+ ' '.join(replication.TOTAL_EXCLUDES),
)
def __create_instance(self):