diff --git a/main.py b/main.py index 5f62bd1..83d3cfd 100644 --- a/main.py +++ b/main.py @@ -6,8 +6,9 @@ session = libvirt.open('qemu:///system') def listVDS(): VdsListVar = list() - for i in session.listDefinedDomains(): - VdsListVar.append(i) + for i, vdsName in enumerate(session.listDefinedDomains()): + dom = session.lookupByName(vdsName) + VdsListVar.append(dict(name=vdsName,state=dom.isActive())) return VdsListVar @route('/') @@ -20,7 +21,7 @@ def index(): def login(): return '''