source: trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-list @ 3008

Last change on this file since 3008 was 2516, checked in by price, 15 years ago

Style fixes in, and Debian changelog for, list and listuser.

  • Property svn:executable set to *
File size: 524 bytes
Line 
1#!/usr/bin/python
2"""
3Lists the VMs belonging to the remote user.
4"""
5
6from subprocess import PIPE, Popen, call
7import sys
8import os
9
10
11def main(argv):
12    if len(argv) < 1:
13        print >>sys.stderr, "usage: invirt-remote-list"
14        return 2
15
16    username = os.environ['REMOTE_USER'].rsplit('@ATHENA.MIT.EDU')[0]
17    p = Popen(['/usr/sbin/invirt-remote-listuser', username], stdout=PIPE)
18    output = p.communicate()[0]
19
20    print output
21    return p.returncode
22
23
24if __name__ == '__main__':
25    sys.exit(main(sys.argv))
Note: See TracBrowser for help on using the repository browser.