Index: trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-availability
===================================================================
--- trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-availability	(revision 2188)
+++ trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-availability	(revision 2188)
@@ -0,0 +1,15 @@
+#!/usr/bin/python
+
+"""
+Retrieve and print out the availability value for all Invirt hosts
+"""
+
+from invirt import remote
+import yaml
+import sys
+
+def main(argv):
+    print yaml.dump(dict(remote.bcast('availability')), default_flow_style=False)
+
+if __name__ == '__main__':
+    sys.exit(main(sys.argv))
Index: trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy
===================================================================
--- trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy	(revision 2161)
+++ trunk/packages/invirt-remote/server/usr/sbin/invirt-remote-proxy	(revision 2188)
@@ -17,4 +17,6 @@
     web/vnccert )
         invirt-remote-vnccert "$@" ;;
+    web/availability )
+        invirt-remote-availability "$@" ;;
     control/help )
         invirt-remctl-help ;;
