]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
python/samba: use s3 param samba config parsing
authorNoel Power <noel.power@suse.com>
Fri, 25 Nov 2022 13:04:17 +0000 (13:04 +0000)
committerNoel Power <npower@samba.org>
Tue, 6 Dec 2022 10:38:56 +0000 (10:38 +0000)
follup to commit: b4d7540bb4798e6801accf34a26fc0f2636bdd1f
fix another instance to use s3 config parsing which is more
forgiving (e.g. include directives that point to non existing
files are ignored)

Signed-off-by: Noel Power <npower@samba.org>
Reviewed-by: David Mulder <dmulder@samba.org>
Autobuild-User(master): Noel Power <npower@samba.org>
Autobuild-Date(master): Tue Dec  6 10:38:56 UTC 2022 on sn-devel-184

python/samba/gp/gpclass.py

index 39a34a75cf075091f28786247fff5fab6592ed81..b5eb4a3515d96cc89b72d94de3e2b17f47a3a26a 100644 (file)
@@ -547,7 +547,8 @@ def rsop(lp, creds, store, gp_extensions, username, target):
 
 
 def parse_gpext_conf(smb_conf):
-    lp = LoadParm()
+    from samba.samba3 import param as s3param
+    lp = s3param.get_context()
     if smb_conf is not None:
         lp.load(smb_conf)
     else: