+
    G%@i                     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                   <   a  ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )GnocchizGnocchi - Metric as a serviceopenstack_gnocchiNc                   V P                  R .4       V P                  R4      '       d#   V P                  RRV P                   R2.4       M!V P                  RRV P                   R2.4       R	 Uu. uF  q\        P                  9   NK  	  ppR
 Uu. uF  q\        P                  9   NK  	  pp\        V4      '       d   \        V4      '       g   V P                  P                  R4       R# V P                  . RO4       R# u upi u upi )/etc/gnocchi/*all_logsz/var/log/gnocchi/*z	/var/log/z
*/gnocchi*z/var/log/gnocchi/*.logz*/gnocchi*.logz}Not all environment variables set. Source the environment file for the user intended to connect to the OpenStack environment.N)OS_USERNAMEOS_PASSWORD)OS_TENANT_NAMEOS_PROJECT_NAME)zgnocchi --versionzgnocchi statuszgnocchi capabilities listzgnocchi archive-policy listzgnocchi resource listzgnocchi resource-type list)
add_copy_spec
get_option	apachepkgosenvironallanysoslogwarningadd_cmd_output)selfpvars_allvars_anys   &   F/usr/lib/python3/dist-packages/sos/report/plugins/openstack_gnocchi.pysetupGnocchi.setup   s   
 	 ??:&&$DNN+:6  
 (DNN+>:  
.2 3 .2O .2 3.9 : .9O .9 : H#h--KK !K L  ! 3:s   1DDc                    R p. R
OpR.pRP                  V4      pV P                  V R2RRP                  V4       R2R4       V P                  V R2RV R2R4       R	# )z/etc/gnocchiurl|z/*(^\s*()\s*=\s*)(.*)\1*********!)\s*=\s*(.*)://(\w*):)(.*)(@(.*))\1*********\6Nceph_secretpasswordmemcache_secret_key)joindo_path_regex_sub)r   
config_dirprotect_keysconnection_keysjoin_con_keyss   &    r   postprocGnocchi.postproc<   s~    #
; '1l"chh|,-];	

 	l"m_$EF	
     )	openstackopenstack_controller)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesr   r    r4   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s)     0J%K4HI"H
 
r6   r   c                   P   a a ] tR t^Ot oRtRtRtV 3R ltR tV 3R lt	Rt
VtV ;t# )RedHatGnocchihttpdz-/var/lib/config-data/puppet-generated/gnocchic                   < \         SV `  4        V P                  V P                  R ,           V P                  R,           V P                  R,           V P                  R,           V P                  R,           .4       R# )r   z/etc/httpd/conf/*z/etc/httpd/conf.d/*z#/etc/httpd/conf.modules.d/wsgi.confz/etc/my.cnf.d/tripleo.cnfN)superr    r   var_puppet_gen)r   	__class__s   &r   r    RedHatGnocchi.setupZ   sj    "22"55"77"GG"==
 	r6   c                p    V P                  RW4       V P                  V P                  R,           W4       R# )zApply regex substitution r   N)r/   rI   )r   regexpsubsts   &&&r   apply_regex_subRedHatGnocchi.apply_regex_subd   s3    /?"22	
r6   c                   < \         SV `  4        . 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# )
r+   r#   r$   r%   r&   r'   r(   r)   Nr*   )rH   r4   r.   rO   )r   r1   r2   r3   rJ   s   &   r   r4   RedHatGnocchi.postprocl   sq    ; '1chh|,-];	
 	m_$EF	
r6   r7   )zopenstack-gnocchi-metricdzopenstack-gnocchi-commonzopenstack-gnocchi-statsdzopenstack-gnocchi-apizopenstack-gnocchi-carbonara)r:   r;   r<   r=   r   rI   packagesr    rO   r4   rA   rB   __classcell__)rJ   rC   s   @@r   rE   rE   O   s*     IDNH

 
r6   rE   c                       ] tR t^~tRtRtRtR# )DebianGnocchiapache2r7   N)zgnocchi-apizgnocchi-metricdzgnocchi-commonzgnocchi-statsdzpython-gnocchizpython3-gnocchi)r:   r;   r<   r=   r   rS   rA   r7   r6   r   rV   rV   ~   s    IHr6   rV   )	r   sos.report.pluginsr   r   r   r   r   rE   rV   r7   r6   r   <module>rY      s<    
 O O<
f <
~,
G\ ,
^G\< r6   