diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2020-12-04 13:06:25 +1300 |
---|---|---|
committer | Noel Power <npower@samba.org> | 2020-12-15 14:32:43 +0000 |
commit | b21287c2f4922abb76ead510680bd489c6cf3cf9 (patch) | |
tree | 5a98abfbd032c6b7d5f87dde89d9315c775b0c36 /python | |
parent | 6b4ff45805550216a47577a2ee2fa04be305fe61 (diff) | |
download | samba-b21287c2f4922abb76ead510680bd489c6cf3cf9.tar.gz |
dbcheck: do not add duplicate attrs for checking
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Noel Power <npower@samba.org>
Diffstat (limited to 'python')
-rw-r--r-- | python/samba/dbchecker.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/python/samba/dbchecker.py b/python/samba/dbchecker.py index 485b57139c4..bf5c184f4d0 100644 --- a/python/samba/dbchecker.py +++ b/python/samba/dbchecker.py @@ -2236,9 +2236,11 @@ newSuperior: %s""" % (str(from_dn), str(to_rdn), str(to_base))) lc_attrs.add('name') if 'name' in lc_attrs: - attrs.append(dn.get_rdn_name()) - attrs.append("isDeleted") - attrs.append("systemFlags") + for a in (dn.get_rdn_name(), + "isDeleted", + "systemFlags"): + if a.lower() not in lc_attrs: + attrs.append(a) need_replPropertyMetaData = False if '*' in lc_attrs: |