From d6e8ca8428abb7660c8f15d340d7b545deafd2d5 Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Wed, 28 Nov 2007 18:47:38 +0000 Subject: [PATCH] Readd /tmp/loadedmodules. --- conf_files/pl_hwinit | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/conf_files/pl_hwinit b/conf_files/pl_hwinit index 98b5590..cff34c0 100755 --- a/conf_files/pl_hwinit +++ b/conf_files/pl_hwinit @@ -6,9 +6,15 @@ import pypcimap import os import time +loadedmodules = None + def modprobe(module): ret = os.system("/sbin/modprobe %s" % module) - return os.WEXITSTATUS(ret) == 0 + if os.WEXITSTATUS(ret) == 0: + loadedmodules.write("%s\n" % module) + return True + else: + return False def main(argv): if len(argv) == 0: @@ -27,6 +33,7 @@ def main(argv): storage_devices = 0 network_devices = 0 missing = [] + loadedmodules = file('/tmp/loadedmodules', 'w') for (slot, dev) in devices.iteritems(): modules = pcimap.get(dev) base = (dev[4] & 0xff0000) >> 16 -- 2.43.0