#!/usr/bin/python """ Run an LVM command on one host, with failover for downed hosts. """ from invirt.remote import monocast import sys import os def main(argv): # Query each of the hosts. if(os.path.exists("/etc/invirt/nolvm")): sys.stderr.write("LVM operations are temporarily disabled for maintenance, sorry.\n") return 2 result = monocast(argv[1:]) #print "Hostname: %s; down=%s" % (result[0], result[1]) sys.stdout.write(result[3]) # stdout sys.stderr.write(result[4]) # stderr return 0 if __name__ == '__main__': sys.exit(main(sys.argv))