
    -_g&                     d    d dl mZmZmZmZ  G d de      Z G d dee      Z G d deee      Zy)	    )PluginRedHatPluginDebianPluginUbuntuPluginc                       e Zd ZdZdZy)CobblercobblerzCobbler installation serverN)__name__
__module____qualname__plugin_name
short_desc     </usr/lib/python3/dist-packages/sos/report/plugins/cobbler.pyr   r      s    K.Jr   r   c                       e Zd ZdZdZd Zy)RedHatCobblerr	   )clustersysmgmtc                 R    | j                  g d       | j                  ddd       y )N)/etc/cobbler/var/log/cobblerz/var/lib/rhn/kickstarts/var/lib/cobblercobbler_modules_confcobbler_settings)z/etc/clobber/modules.confz/etc/cobbler/settings)add_copy_specadd_file_tagsselfs    r   setupzRedHatCobbler.setup   s0     
 	 	)?%7
 	r   N)r
   r   r   packagesprofilesr!   r   r   r   r   r      s    H%H
r   r   c                       e Zd ZdZd Zy)DebianCobblerr   c                 L    | j                  g d       | j                  d       y )N)r   r   r   z/var/lib/cobbler/isos)r   add_forbidden_pathr   s    r   r!   zDebianCobbler.setup'   s&     
 	
 	 78r   N)r
   r   r   r"   r!   r   r   r   r%   r%   #   s    H9r   r%   N)sos.report.pluginsr   r   r   r   r   r   r%   r   r   r   <module>r)      s8    P O/f /
G\ $
9G\< 
9r   