#!/usr/bin/python """ Retrieves the VNC certificate from an Invirt host """ from invirt.config import structs as config from subprocess import Popen, call, PIPE import sys def main(argv): if len(argv) < 2: print >> sys.stderr, "usage: invirt-remote-vnccert " return 2 host = argv[1] if host not in list(i.hostname for i in config.hosts): print >> sys.stderr, "Invalid hostname specified" return 1 return call(['remctl', host, 'remote', 'web', 'vnccert']) if __name__ == '__main__': sys.exit(main(sys.argv))