
    -_gl
                     ,    d dl mZmZ  G d dee      Zy)    )PluginRedHatPluginc                   &    e Zd ZdZdZdZdZdZd Zy)OpenshiftOVNz5This plugin is used to collect OCP 4.x OVN logs.
    zOpenshift OVNopenshift_ovn)ovnkube-masterovnkube-node	ovn-ipsecovnkube-controller)	openshiftc                    | j                  d      }| j                  g dd       | j                  ddgd       |s| j                  ddgd	       n| j                  d
       | j                  ddgd       | j                  dgd       | j                  dgd       | j                  dg       | j                  g dd       y )Nall_logs)z/var/lib/ovn/etc/ovnnb_db.dbz/var/lib/ovn/etc/ovnsb_db.dbz/var/lib/openvswitch/etc/keysi,  )	sizelimitz/var/lib/ovn-ic/etc/ovnnb_db.dbz/var/lib/ovn-ic/etc/ovnsb_db.dbz /var/lib/ovn-ic/etc/libovsdb.logz#/var/lib/ovn-ic/etc/libovsdb*log.gzd   z!/var/lib/ovn-ic/etc/libovsdb*log*zEovn-appctl -t /var/run/ovn/ovnnb_db.ctl cluster/status OVN_NorthboundzEovn-appctl -t /var/run/ovn/ovnsb_db.ctl cluster/status OVN_Southboundr   )	containerz<ovs-appctl -t /var/run/ovn/ovn-controller.*.ctl ct-zone-listr	   r   z?ovs-appctl -t /var/run/ovn-ic/ovn-controller.*.ctl ct-zone-list)z,ovs-appctl -t ovs-monitor-ipsec tunnels/showzipsec statuszcertutil -L -d sql:/etc/ipsec.dr
   )
get_optionadd_copy_specadd_cmd_output)selfr   s     B/usr/lib/python3/dist-packages/sos/report/plugins/openshift_ovn.pysetupzOpenshiftOVN.setup   s5   ??:. 
 	 	 	 	--
  	 	 25    
 BC 	,,-
 ' 	 	( 	 % 	 	& 	 + 	 	,
 	 	 	 / "	 	 	#    N)	__name__
__module____qualname____doc__
short_descplugin_name
containersprofilesr    r   r   r   r      s"     J!K(JH/#r   r   N)sos.report.pluginsr   r   r   r!   r   r   <module>r#      s    48#6< 8#r   