コード例 #1
0
ファイル: XendNetwork.py プロジェクト: Hearen/OnceServer
    def destroy(self):
        # check no VIFs or PIFs attached
        if len(self.get_VIFs()) > 0:
            raise NetworkError("Cannot destroy network with VIFs attached",
                               self.get_name_label())

        if len(self.get_PIFs()) > 0:
            raise NetworkError("Cannot destroy network with PIFs attached",
                               self.get_name_label())        
        
        XendBase.destroy(self)
        Ovsctl.bridge_del(self.get_name_label())
        XendNode.instance().save_networks()