projects
/
invirt/packages/invirt-remote.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added "web vgcapacity" probe for disk utilization.
[invirt/packages/invirt-remote.git]
/
server
/
usr
/
sbin
/
invirt-remote-listuser
diff --git
a/server/usr/sbin/invirt-remote-listuser
b/server/usr/sbin/invirt-remote-listuser
index
b226413
..
38bd744
100755
(executable)
--- a/
server/usr/sbin/invirt-remote-listuser
+++ b/
server/usr/sbin/invirt-remote-listuser
@@
-1,14
+1,12
@@
#!/usr/bin/python
"""
#!/usr/bin/python
"""
-Lists what a user's VM's are
+Lists the VMs belonging to a given user.
"""
"""
-from subprocess import PIPE, Popen, call
import sys
import yaml
from invirt import database
import sys
import yaml
from invirt import database
-from invirt.database import Machine, MachineAccess
def main(argv):
def main(argv):
@@
-18,18
+16,13
@@
def main(argv):
username = argv[1]
database.connect()
username = argv[1]
database.connect()
- machines = Machine.query().join('acl').filter_by(user=username)
output = {}
output = {}
- for m in machines:
-
- data = {}
- data['owner']=m.owner
- data['contact'] = m.contact
- output[m.name] = data
+ for m in database.Machine.query().join('acl').filter_by(user=username):
+ output[m.name] = dict(owner=m.owner, contact=m.contact)
print yaml.dump(output, Dumper=yaml.CSafeDumper, default_flow_style=False)
return 0
print yaml.dump(output, Dumper=yaml.CSafeDumper, default_flow_style=False)
return 0
+
+
if __name__ == '__main__':
sys.exit(main(sys.argv))
if __name__ == '__main__':
sys.exit(main(sys.argv))
-
-# vim:et:sw=4:ts=4