+
    ii  c                   s.    ^ RI HtHt  ! R R]]4      tR# )i    )PluginIndependentPluginc                   s:   a  ] tR t^t o RtRtRtRtRtR t	Rt
V tR# )	OpenContrailzOpenContrail SDNopencontrailc                sZ   V P                  R 4      pV'       dX   V P                  RR7      pV Uu. uF  pRV^,          9   g   K  V^,          NK  	  ppV F  pV P                  RVR7       K  	  MV P                  R4       V P                  R4       V P                  RR.4       R	# u upi )
opencontrail.*T)Zget_allr   zcontrail-status)Z	containerz
vif --listz/etc/contrail/*z/var/log/contrail/*N)Zcontainer_existsZget_containersZadd_cmd_outputZadd_copy_spec)ZselfZin_containerZcnamesZcZcntrs   &    D/usr/lib/python3.14/site-packages/sos/report/plugins/opencontrail.pysetupZOpenContrail.setup   s    ,,-=>(((6F$*EFqn!.DdaddFFE##$5#F   12L)!
 	 Fs   B(B( N)Znetwork)r   )r   z	vrouter.*)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesZpackagesZ
containersr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s*     #J KH HJ
     r   N)Zsos.report.pluginsr    r   r   r   r   r   <module>r	      s    96, r   