HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/pmem.cpython-310.pyc
o

i��dY
�@s&ddlmZmZGdd�dee�ZdS)�)�Plugin�IndependentPluginc@s,eZdZdZdZdZdZdZdZdd�Z	dS)�pmemz�This plugin collects data from Persistent Memory devices,
    commonly referred to as NVDIMM's or Storage Class Memory (SCM)
    zPersistent Memory Devices)�storage�hardware�memory)�ndctl�daxctl�ipmctlcCsB|�gd��	|�gd��	|�ddg�	|�gd��dS)N)z
/etc/ndctlz/etc/ipmctl.confz/var/log/ipmctl)zndctl --versionzndctl list -vvvzndctl list -iBDFHMNRXzndctl read-labels -j allzdaxctl listzdaxctl list -iDR)zipmctl versionzipmctl show -capzipmctl show -celzipmctl show -dimmzipmctl show -a -dimmzipmctl show -dimm -pcdzipmctl show -dimm -performancez ipmctl show -error Thermal -dimmzipmctl show -error Media -dimmzipmctl show -firmwarezipmctl show -goalzipmctl show -memoryresourceszipmctl show -performancezipmctl show -preferenceszipmctl show -regionzipmctl show -sensorzipmctl show -a -sensorzipmctl show -socketzipmctl show -systemz!ipmctl show -system -capabilitiesz$ipmctl show -a -system -capabilitieszipmctl show -topologyzipmctl show -a -topology)�
add_copy_spec�add_cmd_output)�self�r�9/usr/lib/python3/dist-packages/sos/report/plugins/pmem.py�setups�z
pmem.setupN)
�__name__�
__module__�__qualname__�__doc__�
short_desc�plugin_name�profiles�packages�commandsrrrrrrsrN)�sos.report.pluginsrrrrrrr�<module>s