Properly find root netvm in netvm chain
This commit is contained in:
parent
c92a2bf25f
commit
00ba6dd5b7
@ -31,6 +31,8 @@ def get_netvm():
|
|||||||
qvm_collection.load()
|
qvm_collection.load()
|
||||||
qvm_collection.unlock_db()
|
qvm_collection.unlock_db()
|
||||||
netvm = qvm_collection.get_default_netvm_vm()
|
netvm = qvm_collection.get_default_netvm_vm()
|
||||||
|
while netvm.netvm_vm is not None:
|
||||||
|
netvm = netvm.netvm_vm
|
||||||
if netvm is None or netvm.name == 'dom0':
|
if netvm is None or netvm.name == 'dom0':
|
||||||
print 'There seems to be no dedicated default netvm, aborting.'
|
print 'There seems to be no dedicated default netvm, aborting.'
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
@ -98,4 +100,4 @@ def main():
|
|||||||
usage()
|
usage()
|
||||||
|
|
||||||
main()
|
main()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user