U
    -_g                     @   sH   d dl mZmZmZmZmZ G dd deeeZG dd deeeZdS )    )PluginRedHatPluginDebianPluginUbuntuPlugin
SuSEPluginc                   @   s$   e Zd ZdZdZdZdZdd ZdS )NodeJSzNodeJS runtime versionnodejs)system)r   c                 C   s   | j ddd d S )Nznode -vznodejs-version)Zsuggest_filename)Zadd_cmd_output)self r   ;/usr/lib/python3/dist-packages/sos/report/plugins/nodejs.pysetup   s    zNodeJS.setupN)__name__
__module____qualname__Z
short_descZplugin_nameZprofilespackagesr   r   r   r   r   r      s
   r   c                   @   s   e Zd ZdZdZdS )NodeJSUbuntuz\
    Ubuntu/Debian require nodejs-legacy package in order to
    have a node executable
    )r   znodejs-legacyN)r   r   r   __doc__r   r   r   r   r   r      s   r   N)Zsos.report.pluginsr   r   r   r   r   r   r   r   r   r   r   <module>   s   