+
    Û1j}  ã                   ó|   € ^ RI HtHtHtHt  ! R R]4      t ! R R]]4      t ! R R]]4      t ! R R	]]4      tR
# )é    )ÚPluginÚRedHatPluginÚDebianPluginÚUbuntuPluginc                   ó<   a € ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )	ÚOpenStackHorizonzOpenStack HorizonÚopenstack_horizonz%/var/lib/config-data/puppet-generatedc           	     óx  € V P                  R 4      '       d   V P                  R.4       MV P                  R.4       V P                  RV P                  R,           V P                  R,           V P                  R,           V P                  R,           V P                  R,           .4       V P                  R	4       R
# )Úall_logsz/var/log/horizon/z/var/log/horizon/*.logz/etc/openstack-dashboard/z!/horizon/etc/openstack-dashboard/z/horizon/etc/httpd/conf/z/horizon/etc/httpd/conf.d/z(/horizon/etc/httpd/conf.modules.d/*.confz"/memcached/etc/sysconfig/memcachedz2/etc/openstack-dashboard/local_settings.d/*.py[co]N)Ú
get_optionÚadd_copy_specÚvar_puppet_genÚadd_forbidden_path)Úselfs   &ÚF/usr/lib/python3/dist-packages/sos/report/plugins/openstack_horizon.pyÚsetupÚOpenStackHorizon.setup   sµ   € Ø�?‰?˜:×&Ò&Ø×ÑØ#ð õ ð ×ÑØ(ð ô ð 	×ÑØ'Ø×ÑÐ"EÕEØ×ÑÐ"<Õ<Ø×ÑÐ">Õ>Ø×ÑÐ"LÕLØ×ÑÐ"FÕFð
ô 	ð 	×ÑØ@ö	
ó    c                óÆ   € V P                   R ,           p. ROpRRP                  V4       R2pR F.  pV P                  WCR4       V P                  W,           VR4       K0  	  R# )z/horizonz	(^\s*\'?(Ú|z)\'?\s*(:|=)\s*)(.*)z\1*********N)ÚEMAIL_HOST_PASSWORDÚPASSWORDÚ
SECRET_KEY)z!/etc/openstack-dashboard/.*\.jsonz(/etc/openstack-dashboard/local_settings$z+/etc/openstack-dashboard/local_settings.py$)r   ÚjoinÚdo_path_regex_sub)r   r   Úprotect_keysÚregexpÚregpaths   &    r   ÚpostprocÚOpenStackHorizon.postproc/   sl   € Ø×,Ñ,¨zÕ9ˆò
ˆð ˜cŸh™h |Ó4Ð5Ð5IÐJˆóGˆGð ×"Ñ" 7°NÔCØ×"Ñ" >Õ#;Ø#)¨>ö;ó	Gr   © N)Ú	openstackÚopenstack_controller)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesr   r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s(   ø‡ € à$€Jà%€KØ4€HØ<€Nò
÷,;ð ;r   r   c                   ó6   a a€ ] tR t^@t oRtV 3R ltRtVtV ;t# )ÚDebianHorizonc                óF   <€ \         SV `  4        V P                  R 4       R# )z/etc/apache2/sites-available/N©Úsuperr   r   ©r   Ú	__class__s   &€r   r   ÚDebianHorizon.setupH   s   ø€ Ü‰‰ŒØ×ÑÐ:Ö;r   r!   )úpython-django-horizonúopenstack-dashboardzopenstack-dashboard-apache©	r$   r%   r&   r'   Úpackagesr   r+   r,   Ú__classcell__©r4   r-   s   @@r   r/   r/   @   s   ù‡ € ð€H÷<õ <r   r/   c                   ó6   a a€ ] tR t^Mt oRtV 3R ltRtVtV ;t# )ÚUbuntuHorizonc                óF   <€ \         SV `  4        V P                  R 4       R# )z,/etc/apache2/conf.d/openstack-dashboard.confNr1   r3   s   &€r   r   ÚUbuntuHorizon.setupV   s   ø€ Ü‰‰ŒØ×ÑÐIÖJr   r!   )r6   zpython3-django-horizonr7   z openstack-dashboard-ubuntu-themer8   r;   s   @@r   r=   r=   M   s   ù‡ € ð€H÷Kõ Kr   r=   c                   ó6   a a€ ] tR t^[t oRtV 3R ltRtVtV ;t# )ÚRedHatHorizonc                ó¾   <€ \         SV `  4        V P                  R 4       V P                  R4      '       d   V P                  R4       R# V P                  R.4       R# )z*/etc/httpd/conf.d/openstack-dashboard.confr   z/var/log/httpd/horizon*z*/var/log/httpd/horizon*.log/var/log/httpd/N)r2   r   r   r   r3   s   &€r   r   ÚRedHatHorizon.setup_   sQ   ø€ Ü‰‰ŒØ×ÑÐGÔHØ�?‰?˜:×&Ò&Ø×ÑÐ8Ö9à×Ñð"ð ö r   r!   )zopenstack-selinuxr8   r;   s   @@r   rA   rA   [   s   ù‡ € à%€H÷	õ 	r   rA   N)	Úsos.report.pluginsr   r   r   r   r   r/   r=   rA   r!   r   r   Ú<module>rE      sJ   ð÷ PÓ Oô,;�vô ,;ô^
<Ð$ lô 
<ôKÐ$ lô KôÐ$ lö r   