X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-remote.git/blobdiff_plain/7339891c2377d09611ba01b2f2496ae3aa151329..91cf1fc24419d0492c890daaa70febb8ab89e1cc:/host/usr/sbin/invirt-availability?ds=inline diff --git a/host/usr/sbin/invirt-availability b/host/usr/sbin/invirt-availability index 93ef381..0122a8d 100644 --- a/host/usr/sbin/invirt-availability +++ b/host/usr/sbin/invirt-availability @@ -19,7 +19,16 @@ def main(argv): The numbers in /proc/xen/balloon have nice units All math is done in kilobytes for consistency Output is in MB + + Bail if /etc/invirt/nocreate exists """ + try: + os.stat('/etc/invirt/nocreate') + print 0 + return 0 + except OSError: + pass + p = Popen(['/usr/sbin/xm', 'info'], stdout=PIPE) output = p.communicate()[0] if p.returncode != 0: