| commit 89a479f315302e87267ec17e1b5d8e5f4b6d8a19 |
| Author: Bryn M. Reeves <bmr@redhat.com> |
| Date: Wed Aug 14 18:36:25 2013 +0100 |
| |
| Add crm_report support to cluster plug-in |
| |
| Recent cluster stacks using the pacemaker stack include a |
| crm_report script to generate debugging information for the |
| cluster. |
| |
| Call it in single-node mode in the cluster module. |
| |
| Signed-off-by: Bryn M. Reeves <bmr@redhat.com> |
| |
| diff --git a/sos/plugins/cluster.py b/sos/plugins/cluster.py |
| index 0ed3cb4..809f6fd 100644 |
| |
| |
| @@ -82,6 +82,9 @@ class Cluster(Plugin, RedHatPlugin): |
| self.add_cmd_output("dlm_tool dump") |
| self.add_cmd_output("dlm_tool ls -n") |
| self.add_cmd_output("mkqdisk -L") |
| + crm_dest = os.path.join(self.cInfo['cmddir'], |
| + self.name(), 'crm_report') |
| + self.collectExtOutput("crm_report -S --dest %s" % crm_dest) |
| |
| def do_lockdump(self): |
| status, output, time = self.call_ext_prog("dlm_tool ls") |