]> git.ipfire.org Git - oddments/fireinfo.git/commitdiff
Add detection of bios vendor.
authorStefan Pampel <stefan.pampel@ipfire.org>
Fri, 26 Nov 2010 12:38:04 +0000 (13:38 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 26 Nov 2010 12:38:04 +0000 (13:38 +0100)
fireinfo/system.py

index e3ec004abd018490118bb922415a98a0616f7991..50eddfead9723d2cad3a39f6079f4fd74411f2fd 100644 (file)
@@ -112,7 +112,12 @@ class System(object):
        def release(self):
                with open("/etc/system-release", "r") as f:
                        return f.read().strip()
-               
+
+       @property
+       def bios_vendor(self):
+               with open("/sys/class/dmi/id/bios_vendor", "r") as f:
+                       return f.read().strip()
+
        @property
        def memory(self):
                with open("/proc/meminfo", "r") as f:
@@ -164,6 +169,7 @@ if __name__ == "__main__":
        print s.arch
        print s.language
        print s.release
+       print s.bios_vendor
        print s.memory
        print s.kernel
        print s.root_disk