Blob Blame History Raw
"""
Gather information about ipr adapters in a system and report it using plugins
supplied for application-specific information [improve this text]

"""
from sos.plugins import Plugin, IndependentPlugin

class IprPlugin(Plugin, IndependentPlugin):
	"""This plugin collects information about IPR adapters and other system information."""

	plugin_name = 'ipr-sos'
	profiles = ('hardware',)

	def setup(self):
		self.add_copy_spec(["/etc/ipr",
			"/var/log/iprdump*",
			"/sys/module/ipr"
		])
		self.add_cmd_output([
			"/usr/sbin/iprconfig -c dump"
		])