#!/bin/bash

#Disable default libvirt bridge automatic start

if virsh net-info default > /dev/null 2>&1; then
    virsh net-undefine default > /dev/null
    virsh net-destroy default > /dev/null
fi

BRFILE="/etc/eole/ignore-interfaces.csv"
ovs-vsctl list-br > ${BRFILE}.tmp 2> /dev/null
if [ $? = 0 ]; then
    mv ${BRFILE}.tmp ${BRFILE}
else
    if [[ ${1} == "reconfigure" ]]; then
        . /usr/lib/eole/ihm.sh
        EchoRouge "Impossible de récupérer la liste des bridges openvswitch :"
        cat ${BRFILE}.tmp
        echo
        EchoRouge "Status du service OpenNebula :"
        systemctl status opennebula.service --no-pager -l
    fi
    rm -f ${BRFILE}.tmp
fi

exit 0
