
    ~ gi                     ,    S SK JrJr   " S S\\5      rg)    )PluginIndependentPluginc                   .    \ rS rSrSrSrSrSrSrS r	Sr
g	)
OpenContrail   zOpenContrail SDNopencontrail)network)r   )opencontrail.*z	vrouter.*c                 :   U R                  S5      nU(       aI  U R                  SS9nU Vs/ s H  nSUS   ;   d  M  US   PM     nnU H  nU R                  SUS9  M     OU R                  S5        U R                  S5        U R                  S	S
/5        g s  snf )Nr
   T)get_allr      zcontrail-status)	containerz
vif --listz/etc/contrail/*z/var/log/contrail/*)container_existsget_containersadd_cmd_outputadd_copy_spec)selfin_containercnamesccntrs        A/usr/lib/python3/dist-packages/sos/report/plugins/opencontrail.pysetupOpenContrail.setup   s    ,,-=>(((6F$*EFqn!.DdadFFE##$5#F   12L)!
 	 Fs
   B	B N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilespackages
containersr   __static_attributes__r       r   r   r      s"    #J KH HJ
r&   r   N)sos.report.pluginsr   r   r   r   r&   r   <module>r(      s    96, r&   