diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-11-14 23:44:10 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-11-14 23:44:10 +0000 |
commit | 0a2838e319ae8abe05233afef988609f0f10ca8e (patch) | |
tree | 4b6fd0368970a3e4bb05061c42df21bfaf406d95 /iutil.py | |
parent | 1f851af8c134e70f696028ae7cf0b208a5038bcc (diff) | |
download | anaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.tar.gz anaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.tar.xz anaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.zip |
fix for 2.6
Diffstat (limited to 'iutil.py')
-rw-r--r-- | iutil.py | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -223,11 +223,14 @@ def memAvailable(): def memInstalled(): if not os.access('/proc/e820info', os.R_OK): f = open("/proc/meminfo", "r") - mem = f.readlines()[1] - del f + lines = f.readlines() + f.close() - fields = string.split(mem) - mem = int(long(fields[1]) / 1024) + for l in lines: + if l.startswith("MemTotal:"): + fields = string.split(l) + mem = fields[1] + break else: f = open("/proc/e820info", "r") lines = f.readlines() |