]>
git.ipfire.org Git - nitsi.git/blob - network.py
3 # # A class which define and undefine a virtual network based on an xml file
5 def __init__(self
, libvirt_con
, network_xml_file
):
9 with
open(network_xml_file
) as fobj
:
10 self
.network_xml
= fobj
.read()
11 except FileNotFoundError
as error
:
12 self
.log
.error("No such file: {}".format(vm_xml_file
))
15 self
.network
= self
.con
.networkDefineXML(self
.network_xml
)
18 self
.log
.error("Failed to define virtual network")
24 self
.network
.destroy()