Changeset 1411 for trunk/packages/invirt-remote-server/files/usr
- Timestamp:
- Oct 28, 2008, 11:17:24 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/invirt-remote-server/files/usr/sbin/invirt-remote-vnccert
r1402 r1411 1 #!/bin/bash 2 # Get the VNC cert for the host passed as the first argument 1 #!/usr/bin/python 3 2 4 klist -s || kinit -k 3 """ 4 Retrieves the VNC certificate from an Invirt host 5 """ 5 6 6 exec remctl "$1" remote web vnccert 7 from invirt.config import structs as config 8 from subprocess import Popen, call, PIPE 9 import sys 10 11 12 def main(argv): 13 if len(argv) < 2: 14 print >> sys.stderr, "usage: invirt-remote-vnccert <host>" 15 return 2 16 17 host = argv[1] 18 19 if host not in list(i.hostname for i in config.hosts): 20 print >> sys.stderr, "Invalid hostname specified" 21 return 1 22 23 return call(['remctl', host, 'remote', 'web', 'vnccert']) 24 25 if __name__ == '__main__': 26 sys.exit(main(sys.argv))
Note: See TracChangeset
for help on using the changeset viewer.