+
    i?  c                   sn    ^ 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# )	i    N)PluginRedHatPluginDebianPluginUbuntuPluginc                   sJ   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	# )OpenStackGlancezOpenStack GlanceZopenstack_glancez0/var/lib/config-data/puppet-generated/glance_apizopenstack-glance-api.servicec           
     s   V P                  R 4      '       d   V P                  R.4       MV P                  R.4       V P                  RV P                  R,           V P                  R,           .4       V P                  R4      pV P	                  V P
                  4      '       g
   V'       Ed5   RpV'       d   RV P                  ,           R,           pV P                  RV,           R	,           R
R7       R Uu. uF  q3\        P                  9   NK  	  ppR Uu. uF  q3\        P                  9   NK  	  pp\        V4      '       d   \        V4      '       g   V P                  P                  R4       MoV P                  R4      pVR,          ^ 8X  dQ   VR,          pVP                  4       ^R  F0  pVP                  4       ^,          pRV 2p	V P                  V	4       K2  	  V P!                  RRRRRRRR/4       R# u upi u upi )Zall_logsz/var/log/glance/z/var/log/glance/*.logz/etc/glance/z/etc/my.cnf.d/tripleo.cnf
glance_apiZ z--config-dir zglance-manage z db_versionZglance_db_version)Zsuggest_filenamez}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.zopenstack image list --longZstatusZoutputzopenstack image show z/etc/glance/glance-api.confZglance_api_confz/etc/glance/glance-cache.confZglance_cache_confz /etc/glance/glance-registry.confZglance_registry_confz/var/log/glance/api.logZglance_api_logN)ZOS_USERNAMEZOS_PASSWORD)ZOS_TENANT_NAMEZOS_PROJECT_NAMEi)Z
get_optionZadd_copy_specvar_puppet_genZcontainer_existsZis_service_runningservice_nameZadd_cmd_outputosZenvironZallZanyZsoslogZwarningZcollect_cmd_outputZ
splitlinesZsplitZadd_file_tags)
selfZin_containerZglance_configZpZvars_allZvars_anyZresZglance_imagesZimageZcmds
   &         H/usr/lib/python3.14/site-packages/sos/report/plugins/openstack_glance.pysetupZOpenStackGlance.setup   s   ??:&&"   '   	.0"==
 	 ,,\:""4#4#455M /$2E2E E .!/  =0=@!4   
26 7 26ARZZ 26H 72= > 2=ARZZ 2=H > MMc(mm## %3 4
 --1 x=A%$'MM!.!9!9!;Ab!A %a 0 5eW=++C0 "B
 	)+<+-@.0F%'7	
 	/7>s   7G=Hc                sp    V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution z/etc/glance/*N)Zdo_path_regex_subr   )r	   ZregexpZsubsts   &&&r
   apply_regex_subZOpenStackGlance.apply_regex_sub[   s1    >/1	
    c                s    . R	OpR.pV P                  RRP                  V4       R2R4       RP                  V4      pV P                  RV R2R4       R# )
.*_keyZ
connectionz(^\s*(Z|z)\s*=\s*)(.*)z\1*********z!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))z\1*********\6N)r   z.*_pass(wd|word)?ZpasswordZtransport_url)r   Zjoin)r	   Zprotect_keysZconnection_keysZjoin_con_keyss   &   r
   postprocZOpenStackGlance.postprocc   sg    
 (.chh|,-];	

 1m_$EF	
r    N)Z	openstackZopenstack_controller)r   )__name__
__module____qualname____firstlineno__Z
short_descZplugin_nameZprofilesZ
containersr   r   r   r   r   __static_attributes__Z__classdictcell__)Z__classdict__s   @r
   r   r      s8     #J$K4H JGN1L<|

 
r   r   c                   s    ] tR t^ytRtRtRtR# )DebianGlancezapache2.servicer   N)Zglancez
glance-apizglance-clientzglance-commonzglance-registryzpython-glancezpython3-glance)r   r   r   r   packagesr   r   r   r   r
   r   r   y   s    H %Lr   r   c                   s    ] tR t^tRtRtR# )RedHatGlancer   N)zopenstack-selinux)r   r   r   r   r   r   r   r   r
   r   r      s    %Hr   r   )	r   Zsos.report.pluginsr    r   r   r   r   r   r   r   r   r
   <module>r      s=    
 O Oc
f c
L%?L, %&?L &r   