1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-13 16:23:50 +03:00

python: fix mutable default arguments

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>

Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Feb 23 23:33:46 UTC 2023 on atb-devel-224
This commit is contained in:
Rob van der Linde
2023-02-23 15:54:37 +13:00
committed by Andrew Bartlett
parent e7c87b1d9b
commit 5cb8805811
26 changed files with 243 additions and 66 deletions

View File

@@ -77,8 +77,10 @@ class SDUtils(object):
desc_sddl = desc_sddl + ace
self.modify_sd_on_dn(object_dn, desc_sddl, ["show_deleted:1"])
def get_sd_as_sddl(self, object_dn, controls=[]):
def get_sd_as_sddl(self, object_dn, controls=None):
"""Return object nTSecutiryDescriptor in SDDL format
"""
if controls is None:
controls = []
desc = self.read_sd_on_dn(object_dn, controls + ["show_deleted:1"])
return desc.as_sddl(self.domain_sid)