<network>
<name>default</name>
<uuid>95d9f5a1-437a-4d9f-9eef-599c38bbd31e</uuid>
<forward mode='nat'/>
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='52:54:00:23:1d:00'/>
<ip address='192.168.122.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.122.2' end='192.168.122.254'/>
</dhcp>
</ip>
</network>
Вообще очень мало инструментов отслеживают ошибки логики, логика это задумка.
Вот типичный пример
Можно тупо дописать в файл.
А можно проверить файл на наличие строки и остановить программу