]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
gp: Fix startup scripts list not fail with empty args
authorDavid Mulder <dmulder@samba.org>
Mon, 14 Nov 2022 16:49:18 +0000 (09:49 -0700)
committerJeremy Allison <jra@samba.org>
Tue, 15 Nov 2022 01:08:38 +0000 (01:08 +0000)
This fixes the startup scripts list command to
not fail when the parameters variable is empty.

Signed-off-by: David Mulder <dmulder@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
python/samba/netcmd/gpo.py

index 6bc3ddb459d79e6e38ac4a312c911e224abe4c15..c255a1c1232fbafca3ee7ee398b6287e37363722 100644 (file)
@@ -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