summaryrefslogtreecommitdiffstats
path: root/iutil.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-11-14 23:44:10 +0000
committerJeremy Katz <katzj@redhat.com>2003-11-14 23:44:10 +0000
commit0a2838e319ae8abe05233afef988609f0f10ca8e (patch)
tree4b6fd0368970a3e4bb05061c42df21bfaf406d95 /iutil.py
parent1f851af8c134e70f696028ae7cf0b208a5038bcc (diff)
downloadanaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.tar.gz
anaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.tar.xz
anaconda-0a2838e319ae8abe05233afef988609f0f10ca8e.zip
fix for 2.6
Diffstat (limited to 'iutil.py')
-rw-r--r--iutil.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/iutil.py b/iutil.py
index 86725f0d8..eb1377a5e 100644
--- a/iutil.py
+++ b/iutil.py
@@ -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()