X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-console.git/blobdiff_plain/e3dfe7b12894a5c9b61633f244e43701cd656f3d..0831546bfd6cbfa9ec41f6e82b28d9a84fcf1cec:/server/usr/sbin/invirt-console-update diff --git a/server/usr/sbin/invirt-console-update b/server/usr/sbin/invirt-console-update new file mode 100755 index 0000000..e24a3ce --- /dev/null +++ b/server/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(['/usr/sbin/invoke-rc.d', 'conserver-server', 'reload'], + stdout=subprocess.PIPE) + p.wait() + return 0 + +if __name__ == '__main__': + sys.exit(main(sys.argv))