pygrub: correct typo in --args assignment
authorOlaf Hering <olaf@aepfle.de>
Tue, 9 Oct 2012 08:18:42 +0000 (09:18 +0100)
committerOlaf Hering <olaf@aepfle.de>
Tue, 9 Oct 2012 08:18:42 +0000 (09:18 +0100)
If pygrub was called with --args="some thing", then this string should
be append to the kernel command line.  But the last changeset
25941:795c493fe561 contained a typo, it assigns 'args' instead of 'arg'.

Rename the local variable which holds the string from the domain config
file to avoid further confusion.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
tools/pygrub/src/pygrub

index fc55d903e1146df2bad721a528141d129b3ee75a..295fde071a0a35397fe3643b1c33d9a2e9b8787d 100644 (file)
@@ -585,7 +585,7 @@ def get_entry_idx(cf, entry):
 
     return None
 
-def run_grub(file, entry, fs, arg):
+def run_grub(file, entry, fs, cfg_args):
     global g
     global sel
 
@@ -622,8 +622,8 @@ def run_grub(file, entry, fs, arg):
         grubcfg["ramdisk"] = img.initrd[1]
     if img.args:
         grubcfg["args"] += img.args
-    if arg:
-        grubcfg["args"] += " " + args
+    if cfg_args:
+        grubcfg["args"] += " " + cfg_args
 
     return grubcfg