X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-console.git/blobdiff_plain/03c2ed85305eebb3540b1b6c389e6b2a704a1b04..a439f1f6e4a9d31ec211fe448215119df09ecd14:/files/usr/sbin/invirt-console-update diff --git a/files/usr/sbin/invirt-console-update b/files/usr/sbin/invirt-console-update new file mode 100755 index 0000000..d5035e6 --- /dev/null +++ b/files/usr/sbin/invirt-console-update @@ -0,0 +1,18 @@ +#!/usr/bin/python +import sys +import os +import subprocess + +def main(args): + contents = args[2] + hostname = os.environ['REMOTE_HOST'].lower() + f = file('/etc/conserver/conf.d/'+hostname, 'w') + f.write(contents) + f.close() + p = subprocess.Popen(['/etc/init.d/conserver-server', 'reload'], + stdout=subprocess.PIPE) + p.wait() + return 0 + +if __name__ == '__main__': + sys.exit(main(sys.argv))