
    ~ g                     h    S SK JrJrJrJrJr   " S S\5      r " S S\\5      r " S S\\\5      rg)	    )PluginRedHatPluginDebianPluginUbuntuPlugin	PluginOptc                   8    \ rS rSrSrSrSr\" SSSS9/rS	 r	S
r
g)Services   zSystem servicesservices)systembootservicestatusFz&collect status of all running services)defaultdescc                     U R                  / SQ5        U R                  S5      (       a  U R                  S5        U R                  S5        U R                  S5        g )N)z/etc/inittabz	/etc/rc.dz/etc/rc.localr   zservice --status-allz/sbin/runlevelz/var/lock/subsys)add_copy_spec
get_optionadd_cmd_outputadd_dir_listing)selfs    =/usr/lib/python3/dist-packages/sos/report/plugins/services.pysetupServices.setup   sS     
 	
 ???++ 67,-/0     N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   option_listr   __static_attributes__r   r   r   r	   r	      s/    "JK!H 	/5?	AK

1r   r	   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )RedHatServices&   c                 D   > [         TU ]  5         U R                  SSSS9  g )Nzchkconfig --list	chkconfig)root_symlinktags)superr   r   r   	__class__s    r   r   RedHatServices.setup(   s'    .[!, 	 	.r   r   r   r   r   r   r   r$   __classcell__r.   s   @r   r&   r&   &   s    . .r   r&   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )DebianServices.   c                 D   > [         TU ]  5         U R                  S5        g )Nz
/etc/rc*.d)r,   r   r   r-   s    r   r   DebianServices.setup0   s    <(r   r   r0   r2   s   @r   r4   r4   .   s    ) )r   r4   N)	sos.report.pluginsr   r   r   r   r   r	   r&   r4   r   r   r   <module>r9      s9   9 91v 12.X| .)X|\ )r   