�
i��d� � �, � d dl mZmZ G d� dee� Zy)� )�Plugin�IndependentPluginc �* � e Zd ZdZd ZdZdZdZdZd� Z y)�omsaz+Dell OpenManage Server Administrator (OMSA))�hardware�debug)�/opt/dell/srvadmin/bin/omreport)zsrvadmin-omacorer c �X � | j g d�� | j dj | j � dj | j � dj | j � dj | j � dj | j � dj | j � dj | j � d j | j � d
j | j � dj | j � g
d�
� y )N)z'/var/log/dell/updatepackage/log/supportz4/opt/dell/srvadmin/var/log/openmanage/Inventory.xml*z /opt/dell/srvadmin/etc/omreg.cfgz)/opt/dell/srvadmin/etc/openmanage/oma/iniz(/opt/dell/srvadmin/etc/srvadmin-deng/iniz./opt/dell/srvadmin/etc/srvadmin-isvc/ini/d*iniz{0} system alertactionz{0} system alertlogz{0} system cmdlogz{0} system pedestinationsz{0} system platformeventsz{0} system summaryz{0} system eventsz{0} chassis infoz{0} chassis biossetupz{0} storage controller� )�timeout)�
add_copy_spec�add_cmd_output�format�omreport)�selfs �9/usr/lib/python3/dist-packages/sos/report/plugins/omsa.py�setupz
omsa.setup s� � ����
� �
���$�+�+�D�M�M�:�!�(�(����7��&�&�t�}�}�5�'�.�.�t�}�}�=�'�.�.�t�}�}�=� �'�'��
�
�6��&�&�t�}�}�5��%�%�d�m�m�4�#�*�*�4�=�=�9�$�+�+�D�M�M�:�
� � � � N)
�__name__�
__module__�__qualname__�
short_desc�plugin_name�profiles�files�packagesr r � r r r r s% � �>�J��K�$�H�0�E�$�H�0�H�r r N)�sos.report.pluginsr r r r r r �<module>r s �� 9�!�6�$� !r |