+
    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                   sV   a  ] tR t^t o RtRtR	tRt]R,           t. R
Ot	R t
R tRtV tR# )OpenStackOctaviazOpenstack OctaviaZopenstack_octaviaz/var/lib/config-dataz/puppet-generated/octaviac                s   V P                  R RRRV P                  R,           V P                  R,           V P                  R,           V P                  R,           .4       V P                  RR	/4       V P	                  R
4       V P	                  V P                  R
,           4       V P	                  V P                  R
,           4       V P                  R4      '       d   V P                  R.4       MV P                  R.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      '       gL   V P                  R4      '       g5   V P                  R4      '       g   V P                  P                  R4       R# V P                  RRR7       V P                   F  pV P                  RV R2VR7       RV R2pV P                  V4      pVR,          ^ 8X  g   KA  VR,          P!                  4        F3  pVP#                  4       ^ ,          pV P                  RV RV 2VR7       K5  	  K  	  RpV P                  V4      pVR,          ^ 8X  dN   VR,          P!                  4        F0  pVP#                  4       ^ ,          pV P                  RV 2RR7       K2  	  R# R# u upi u upi ) z*/etc/sysconfig/network-scripts/ifcfg-o-hm0z"/etc/logrotate.d/openstack-octavia/etc/octavia/*z/var/lib/octaviaz/octavia/etc/octaviaz/etc/octaviaz/etc/rsyslog.dz/etc/my.cnf.d/tripleo.cnfz.*/etc/octavia/octavia.confZoctavia_confz/etc/octavia/certsall_logsz/var/log/octavia/*z/var/log/octavia/*.logzpython2-octaviaclientzpython3-octaviaclientzNot all environment variables set or octavia client package not installed.Source the environment file for the user intended to connect to the OpenStack environment and install octavia client package.zopenstack loadbalancer listZloadbalancer)Zsubdirzopenstack loadbalancer z listz list -f value -c idZstatusZoutputz show z5openstack loadbalancer provider list -f value -c namez0openstack loadbalancer provider capability list Zprovider_capabilityN)ZOS_USERNAMEZOS_PASSWORD)ZOS_TENANT_NAMEZOS_PROJECT_NAME)add_copy_specvar_config_datavar_puppet_genZadd_file_tagsZadd_forbidden_path
get_optionosZenvironZallZanyZis_installedZsoslogZwarningZadd_cmd_output	resourcesZexec_cmdZ
splitlinesZsplit)	selfZpZvars_allZvars_anyZresZcmdZretZentproviders	   &        I/usr/lib/python3.14/site-packages/sos/report/plugins/openstack_octavia.pysetupZOpenStackOctavia.setup$   s   80  #99.0"22"==	
 		 	)>
 	
 	 45 4 47K KL 3 36J JK ??:&&$   (  
.2 3 .2O .2 3.= > .=O .= > H#h--!!"9::$$%<==KK !: ;  ='5   7 ~~##&=cU%$H+. $ 0 0u4HImmC(x=A%"8}779!iik!n++5cU&F#& , (  : &  JC--$C8}! #H 8 8 :H'~~/2H''#*&3 ( 5 !; "K3>s   K'Kc                s    . ROpRRP                  V4       R2pV P                  RVR4       V P                  V P                  R,           VR4       R# )ca_private_key_passphrasez(^\s*(Z|z)\s*=\s*)(.*)r   z\1*********N)r   Zheartbeat_keyZpasswordZ
connectionZtransport_urlZserver_certs_key_passphraseZmemcache_secret_key)ZjoinZdo_path_regex_subr	   )r   Zprotect_keysZregexps   &  r   postprocZOpenStackOctavia.postprocr   sX    

 388L12-@/H"22N	
     N)Z	openstackZopenstack_controller)ZamphoraZavailabilityzoneZavailabilityzoneprofileZflavorZflavorprofileZhealthmonitorZl7policyZlistenerZpoolr   Zquota)__name__
__module____qualname____firstlineno__Z
short_descZplugin_nameZprofilesr   r	   r   r   r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s<     $J%K4H,O$'BBNIL5\
 
r   r   c                   s6   a a ] tR t^t oRtV 3R ltRtVtV ;t# )DebianOctaviac                s   < \         SV `  4        V P                  R 4      '       d   V P                  R.4       R# V P                  R.4       R# )r   z/var/log/apache2/octavia*z/var/log/apache2/octavia*.logN)Zsuperr   r
   r   )r   	__class__s   &r   r   ZDebianOctavia.setup   sI    ??:&&+   /  r   r   )zoctavia-commonzoctavia-apizpython3-octavia)	r   r   r   r   packagesr   r   r   Z__classcell__)r   r   s   @@r   r   r      s     H	 	r   r   c                   s    ] tR t^tRtRtR# )RedHatOctaviar   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r
v r
j$lL (&$l &r   