
    -_gi                     ,    d dl mZmZ  G d dee      Zy)    )PluginIndependentPluginc                   &    e Zd ZdZdZdZdZdZd Zy)OpenContrailzOpenContrail SDNopencontrail)network)r   )opencontrail.*z	vrouter.*c                 ,   | j                  d      }|rG| j                  d      }|D cg c]  }d|d   v s|d    }}|D ]  }| j                  d|        n| j                  d       | j                  d       | j                  d	d
g       y c c}w )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setupzOpenContrail.setup   s    ,,-=>(((6F$*Eqn!.DadEFE G##$5#FG  12L)!
 	 Fs
   BBN)	__name__
__module____qualname__
short_descplugin_nameprofilespackages
containersr        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"   