On Tue, Nov 13, 2007 at 05:51:49PM +0530, Surya Prakki wrote:
> The following code is from /usr/lib/xen/bin/pygrub  [snv76]
> 
>    463  def run_grub(file, entry, fs):
> ...
>    629      if isconfig:
>    630          chosencfg = run_grub(file, entry)
> ...
>    641      if not chosencfg["kernel"]:
>    642          chosencfg = run_grub(file, entry, fs)
> 
> run_grub() is defined to take 3 args; whereas at line 630, its invoked 
> with just 2 args.
> I  invoked pygrub with --isconfig option and it exited with the above
error.
Yes, run_grub() needs to have ''fs'' default to
''None''. Please file a bug under
solaris/xvm/utility (I think P4 is about right)
thanks,
john