[PATCH rteval 3/4] dmi: check if the dmidecode module is available

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Python complained here:
     if not hasattr(dmidecode, 'get_warnings'):
              return

The module dmidecode might not be defined as it is optionally loaded.
Check its existency by checking dmidecode_available.

Signed-off-by: Ralf Ramsauer <ralf.ramsauer@xxxxxxxxxxxxxxxxx>
---
 rteval/sysinfo/dmi.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/rteval/sysinfo/dmi.py b/rteval/sysinfo/dmi.py
index f8e2500..8dbf5cf 100644
--- a/rteval/sysinfo/dmi.py
+++ b/rteval/sysinfo/dmi.py
@@ -39,6 +39,8 @@ except:
     pass
 
 def ProcessWarnings():
+    if not dmidecode_loaded:
+        return
 
     if not hasattr(dmidecode, 'get_warnings'):
         return
-- 
2.19.0




[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux