[sos-devel] [PATCH] powerpc: Move VPD related tool under common code

Vasant Hegde hegdevasant at linux.vnet.ibm.com
Tue Mar 11 05:43:59 UTC 2014


VPD related tools (lsvpd, lscfg, lsmcode) is supported on both
pSeries and PowerNV platform. Hence moving these commands under
common code.

Also added support to grab vpd database (/var/lib/lsvpd).

Signed-off-by: Vasant Hegde <hegdevasant at linux.vnet.ibm.com>
---
 sos/plugins/powerpc.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sos/plugins/powerpc.py b/sos/plugins/powerpc.py
index 41280f3..94ef285 100644
--- a/sos/plugins/powerpc.py
+++ b/sos/plugins/powerpc.py
@@ -52,14 +52,15 @@ class PowerPC(Plugin, RedHatPlugin, UbuntuPlugin, DebianPlugin):
             self.add_cmd_output("ppc64_cpu --run-mode")
             self.add_cmd_output("ppc64_cpu --frequency")
             self.add_cmd_output("ppc64_cpu --dscr")
+            self.add_cmd_output("lscfg -vp")
+            self.add_cmd_output("lsmcode -A")
+            self.add_cmd_output("lsvpd --debug")
+            self.add_copy_spec("/var/lib/lsvpd/")
 
         if ispSeries:
             self.add_copy_spec("/proc/ppc64/lparcfg")
             self.add_copy_spec("/proc/ppc64/eeh")
             self.add_copy_spec("/proc/ppc64/systemcfg")
-            self.add_cmd_output("lscfg -vp")
-            self.add_cmd_output("lsmcode -A")
-            self.add_cmd_output("lsvpd --debug")
             self.add_cmd_output("lsvio -des")
             self.add_cmd_output("servicelog --dump")
             self.add_cmd_output("servicelog_notify --list")




More information about the sos-devel mailing list