From: David Mulder Date: Mon, 14 Nov 2022 16:49:18 +0000 (-0700) Subject: gp: Fix startup scripts list not fail with empty args X-Git-Tag: talloc-2.4.0~546 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4321be515b41ac4b129e2334f19cfd628809cf3d;p=thirdparty%2Fsamba.git gp: Fix startup scripts list not fail with empty args This fixes the startup scripts list command to not fail when the parameters variable is empty. Signed-off-by: David Mulder Reviewed-by: Jeremy Allison --- diff --git a/python/samba/netcmd/gpo.py b/python/samba/netcmd/gpo.py index 6bc3ddb459d..c255a1c1232 100644 --- a/python/samba/netcmd/gpo.py +++ b/python/samba/netcmd/gpo.py @@ -3126,8 +3126,12 @@ samba-tool gpo manage scripts startup list {31B2F340-016D-11D2-945F-00C04FB984F9 run_as = run_as.text else: run_as = 'root' + if parameters is not None: + parameters = parameters.text + else: + parameters = '' self.outf.write('@reboot %s %s %s\n' % (run_as, script_path, - parameters.text)) + parameters)) class cmd_add_startup(Command): """Adds VGP Startup Script Group Policy to the sysvol