
    ~ 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                   6    \ rS rSrSrSrSr\" SSSS9/rS	r	S
r
g)Psacct   zProcess accounting informationpsacct)systemallFzcollect all accounting files)defaultdescr    N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   option_listpackages__static_attributes__r       ;/usr/lib/python3/dist-packages/sos/report/plugins/psacct.pyr	   r	      s.    1JKH 	%-KLK Hr   r	   c                   ,   ^  \ rS rSrSrU 4S jrSrU =r$ )RedHatPsacct   r   c                    > [         TU ]  5         U R                  S5        U R                  S5      (       a  U R                  S5        g g )Nz/var/account/pacctr   z/var/account/pacct*.gzsupersetupadd_copy_spec
get_optionself	__class__s    r   r$   RedHatPsacct.setup   s>    /0??5!!78 "r   r   r   r   r   r   r   r$   r   __classcell__r)   s   @r   r   r      s    H9 9r   r   c                   ,   ^  \ rS rSrSrU 4S jrSrU =r$ )DebianPsacct%   )acctc                    > [         TU ]  5         U R                  SS/5        U R                  S5      (       a  U R                  S5        g g )Nz/var/log/account/pacctz/etc/default/acctr   z/var/log/account/pacct*.gzr"   r'   s    r   r$   DebianPsacct.setup)   sD    46IJK??5!!;< "r   r   r+   r-   s   @r   r/   r/   %   s    H= =r   r/   N)	sos.report.pluginsr   r   r   r   r   r	   r   r/   r   r   r   <module>r5      s9   9 9
V 
96< 9=6< =r   