#!/usr/bin/python2.2 import sys from vh3 import virthost from vh3.modules import users index = virthost.get_site_from_domain(sys.argv[1]) siteusers = users.list_users(index) print """ ================================================================= Name username Quota Used Percent MB MB =================================================================""" for name in users.get_usernames(index): cur = None for a_user in siteusers: if a_user['username'] == name: cur = a_user break if a_user['diskquota'] != 0: total = a_user['diskquota']/1024.00/1024 used = a_user['used']/1024.00/1024 print "%-25s %-15s %6.2f %6.2f %6.2f" % ( a_user['fullname'], a_user['username'], total, used, (used/total)*100.00)