+
    Û1j  ã                   ón   € ^ RI t ^ RIHtHtHtHt  ! R R]4      t ! R R]]]4      t ! R R]]4      tR# )	é    N)ÚPluginÚRedHatPluginÚDebianPluginÚUbuntuPluginc                   óJ   a € ] tR t^t o RtRtR	tR
tRtRt	R t
R tR tRtV tR# )ÚOpenStackCinderzOpenStack cinderÚopenstack_cinderz,/var/lib/config-data/puppet-generated/cinderNc           
     ó2  € V P                  R 4       RpRp. R#OpRpV F  pV P                  V4      pV'       g   K   M	  V P                  R4      pV'       d   W P                  ,          pV'       g
   V'       Ed¨   V P	                  RV,           R,           RR7       V P	                  RV R	24       V P	                  RV R
24       V P	                  RV R24       V P	                  RV R24       R$ Uu. uF  qw\
        P                  9   NK  	  ppR% Uu. uF  qw\
        P                  9   NK  	  p	p\        V4      '       d   \        V	4      '       g   V P                  P                  R4       M². R&Op
V
 F  pV P	                  RV R24       K  	  . R'OpV F  pV P	                  RV R24       K  	  RpV P                  V4      pVR,          ^ 8X  dN   VR,          pVP                  4        F0  pVP                  4       ^ ,          pRV 2pV P	                  V4       K2  	  V P                  R 4       V P                  RV P                  R,           V P                  R,           V P                  R,           V P                  R,           V P                  R,           V P                  R,           .4       V P                  R4      '       d$   V P                  RRV P                    R2.4       R"# V P                  R RV P                    R!2.4       R"# u upi u upi )(z/etc/cinder/volumesÚ z--config-dir %s/etc/cinder/Fú.*cinder_apizcinder-manage z db versionÚcinder_db_version)Úsuggest_filenamez backup listz config listz
 host listzcinder-status z upgrade checkz}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.zopenstack volume z listz list --all-projectsz-openstack volume list -f value --all-projectsÚstatusÚoutputzopenstack volume show z/etc/cinder/z/etc/httpd/conf/z/etc/httpd/conf.d/z /etc/httpd/conf.modules.d/*.confz/etc/my.cnf.d/tripleo.cnfz/etc/sysconfig/Úall_logsz/var/log/cinder/z	/var/log/z	*/cinder*z/var/log/cinder/*.logz*/cinder*.logN)Úcinder_wsgizcinder-wsgiú
cinder-api)ÚOS_USERNAMEÚOS_PASSWORD)ÚOS_TENANT_NAMEÚOS_PROJECT_NAME)zbackend poolz
group typeÚmessageÚqosÚserviceÚtype)ÚbackupÚgroupzgroup snapshotÚsnapshotztransfer requestr   )Úadd_forbidden_pathÚcheck_process_by_nameÚcontainer_existsÚvar_puppet_genÚadd_cmd_outputÚosÚenvironÚallÚanyÚsoslogÚwarningÚexec_cmdÚ
splitlinesÚsplitÚadd_copy_specÚ
get_optionÚ	apachepkg)ÚselfÚcinder_configÚcinder_config_optÚcinder_processÚin_psÚprocessÚin_containerÚpÚvars_allÚvars_anyÚ	list_cmdsÚcmdÚlist_cmds_projectsÚresÚcinder_volumesÚvolumes   &               ÚE/usr/lib/python3/dist-packages/sos/report/plugins/openstack_cinder.pyÚsetupÚOpenStackCinder.setup   s.  € Ø×ÑÐ 5Ô6ØˆØ9Ðò FˆØˆÛ%ˆGØ×.Ñ.¨wÓ7ˆEß‰uÙñ &ð
 ×,Ñ,¨^Ó<ˆßØ-×0CÑ0CÕCˆM÷ —L�LØ×ÑØ  =Õ0°=Õ@Ø!4ð  ô ð ×ÑØ   ¨|Ð<ôð ×ÑØ   ¨|Ð<ôð ×ÑØ   ¨zÐ:ôð ×ÑØ   ¨~Ð>ôñ26ó 7ñ 26¨AœRŸZ™Zœñ 26ˆHð 7ñ2=ó >ñ 2=¨AœRŸZ™Zœñ 2=ˆHð >ô ˜—M’M¤c¨(§m¢mØ—‘×#Ñ#ð %3õ 4ò
�	ó %�CØ×'Ñ'Ð*;¸C¸5ÀÐ(FÖGñ %ò&Ð"ó .�CØ×'Ñ'Ø+¨C¨5Ð0DÐEöñ .ð F�Ø—m‘m CÓ(�Ø�x•= AÔ%Ø%(¨¥]�NØ"0×";Ñ";Ö"=˜Ø!'§¡£°Õ!2˜Ø 6°v°hÐ?˜Ø×+Ñ+¨CÖ0ñ #>ð
 	×ÑÐ 5Ô6Ø×ÑØØ×Ñ .Õ0Ø×ÑÐ"4Õ4Ø×ÑÐ"6Õ6Ø×ÑÐ"DÕDØ×ÑÐ"=Õ=Ø×ÑÐ"3Õ3ð
ô 	ð �?‰?˜:×&Ò&Ø×ÑØ"Ø˜DŸN™NÐ+¨9Ð5ð ö ð
 ×ÑØ'Ø˜DŸN™NÐ+¨=Ð9ð ö ùòC7ùò>s   Ã5LÄLc                óp   € V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution z/etc/cinder/*N)Údo_path_regex_subr"   )r0   ÚregexpÚsubsts   &&&r@   Úapply_regex_subÚOpenStackCinder.apply_regex_subˆ   s1   € à×Ñ˜°Ô>Ø×ÑØ×Ñ /Õ1Øö	
ó    c                ó¬   € . R	OpR.pRP                  V4      pV P                  RRP                  V4       R2R4       V P                  RV R2R4       R# )
ú.*_pass(wd|word)?Ú
connectionÚ|z(^\s*(z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6N)rK   z.*_keys?ÚpasswordÚtransport_url)ÚjoinrG   )r0   Úprotect_keysÚconnection_keysÚjoin_con_keyss   &   r@   ÚpostprocÚOpenStackCinder.postproc�   sg   € ò
ˆð (˜.ˆàŸ™ Ó1ˆà×ÑØ�c—h‘h˜|Ó,Ð-¨]Ð;Øô	
ð 	×ÑØ�m�_Ð$EÐFØö	
rI   © )Ú	openstackÚopenstack_controller)r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚ
containersr"   r/   rA   rG   rT   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r@   r   r      s9   ø‡ € à#€JØ$€KØ4€HØ"€JàC€NØ€IòiòV
÷
ð 
rI   r   c                   ó"   € ] tR t^¥tRtRtRtRtR# )ÚDebianCinderFÚapache2rV   N)r   zcinder-backupzcinder-commonzcinder-schedulerzcinder-volumezpython-cinderzpython3-cinder)rY   rZ   r[   r\   Úcinderr/   Úpackagesra   rV   rI   r@   re   re   ¥   s   † à€FØ€Ið„HrI   re   c                   ó>   a a€ ] tR t^´t oRtRtRtV 3R ltRtVt	V ;t
# )ÚRedHatCinderFÚhttpdc                óH   <€ \         SV `  4        V P                  R .4       R# )z/etc/sudoers.d/cinderN)ÚsuperrA   r-   )r0   Ú	__class__s   &€r@   rA   ÚRedHatCinder.setupº   s   ø€ Ü‰‰ŒØ×ÑÐ3Ð4Ö5rI   rV   )zopenstack-selinux)rY   rZ   r[   r\   rg   r/   rh   rA   ra   rb   Ú__classcell__)rn   rc   s   @@r@   rj   rj   ´   s   ù‡ € à€FØ€IØ%€H÷6õ 6rI   rj   )	r$   Úsos.report.pluginsr   r   r   r   r   re   rj   rV   rI   r@   Ú<module>rr      s=   ðó 
ß OÓ OôO
�fô O
ôd�? L°,ô ô6�? Lö 6rI   