#!/usr/bin/python import libvirt import sys try: conn = libvirt.open(None) ids = conn.listDomainsID() except: sys.exit(1) print "ID\t Name\t\t Memory" for id in ids: dom = conn.lookupByID(id) print "%d\t %s\t %lu" % (dom.ID(), dom.name(), dom.maxMemory() / 1024)