From: Aaron Haslett Date: Mon, 30 Apr 2018 23:10:11 +0000 (+1200) Subject: join: Pipe through dns_backend option for clones X-Git-Tag: tevent-0.9.37~153 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bea990d296e3877d0517e03dbb6d4b02403dfed5;p=thirdparty%2Fsamba.git join: Pipe through dns_backend option for clones Allow join_clone() calls to specify a dns_backend parameter for the new cloned DB. Signed-off-by: Aaron Haslett Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- diff --git a/python/samba/join.py b/python/samba/join.py index 30ecce77c55..03981a12024 100644 --- a/python/samba/join.py +++ b/python/samba/join.py @@ -1495,10 +1495,11 @@ def join_DC(logger=None, server=None, creds=None, lp=None, site=None, netbios_na logger.info("Joined domain %s (SID %s) as a DC" % (ctx.domain_name, ctx.domsid)) def join_clone(logger=None, server=None, creds=None, lp=None, - targetdir=None, domain=None, include_secrets=False): + targetdir=None, domain=None, include_secrets=False, + dns_backend="NONE"): """Join as a DC.""" ctx = dc_join(logger, server, creds, lp, site=None, netbios_name=None, targetdir=targetdir, domain=domain, - machinepass=None, use_ntvfs=False, dns_backend="NONE", promote_existing=False, clone_only=True) + machinepass=None, use_ntvfs=False, dns_backend=dns_backend, promote_existing=False, clone_only=True) lp.set("workgroup", ctx.domain_name) logger.info("workgroup is %s" % ctx.domain_name)