[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] pygrub: fix the parameter `default' and `timeout' in elilo.conf
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1223023331 -3600 # Node ID 78e98657021afff71e34758d01e2ac2d550bae00 # Parent 6ce634cc6e75c5166b21b09e5b5ab5abb96dae52 pygrub: fix the parameter `default' and `timeout' in elilo.conf This patch fixes two issues related to the parameter `default' and `timeout' in elilo.conf: - LiloConf.py cannot interpret the parameter `default' and `timeout'. The first kernel always boot up even if the second kernel is specified by `default'. And `timeout' is ignored. This issue is introduced by cset 15953:70bb28b62ffb. - If two kernels or more are installed, the last kernel cannot boot up even if it is specified by `default'. Signed-off-by: KUWAMURA Shin'ya <kuwa@xxxxxxxxxxxxxx> --- tools/pygrub/src/LiloConf.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff -r 6ce634cc6e75 -r 78e98657021a tools/pygrub/src/LiloConf.py --- a/tools/pygrub/src/LiloConf.py Fri Oct 03 09:37:35 2008 +0100 +++ b/tools/pygrub/src/LiloConf.py Fri Oct 03 09:42:11 2008 +0100 @@ -142,7 +142,7 @@ class LiloConfigFile(object): self.images.append(image) def _get_default(self): - for i in range(0, len(self.images) - 1): + for i in range(len(self.images)): if self.images[i].title == self._default: return i return 0 @@ -150,8 +150,8 @@ class LiloConfigFile(object): self._default = val default = property(_get_default, _set_default) - commands = { "default": "self.default", - "timeout": "self.timeout", + commands = { "default": "default", + "timeout": "timeout", "prompt": None, "relocatable": None, } _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |