I am unclear on why this was added, but the idea that we ever always reset data
in the directory is not reasonable to me, so I am removing it.
Andrew Bartlett
Reviewed-by: Stefan Metzmacher <metze@samba.org>
:param samdb: An LDB object pointing to the sam of the current provision
:param names: A list of key provision parameters
"""
- alwaysRecalculate = False
- if len(dnToRecalculate) == 0 and len(dnNotToRecalculate) == 0:
- alwaysRecalculate = True
list_wellknown_dns = []
for [dn, descriptor_fn] in subcontainers:
list_wellknown_dns.append(dn)
- if alwaysRecalculate or dn in dnToRecalculate:
+ if dn in dnToRecalculate:
delta = Message()
delta.dn = Dn(samdb, str(dn))
descr = descriptor_fn(names.domainsid, name_map=names.name_map)