source: package_tags/invirt-console/0.2.3/server/usr/sbin/invirt-console-update

Last change on this file was 1814, checked in by broder, 16 years ago

Move invirt-console/files to invirt-console/server

  • Property svn:executable set to *
File size: 429 bytes
Line 
1#!/usr/bin/python
2import sys
3import os
4import subprocess
5
6def main(args):
7  contents = args[2]
8  hostname = os.environ['REMOTE_HOST'].lower()
9  f = file('/etc/conserver/conf.d/'+hostname, 'w')
10  f.write(contents)
11  f.close()
12  p = subprocess.Popen(['/usr/sbin/invoke-rc.d', 'conserver-server', 'reload'],
13                       stdout=subprocess.PIPE)
14  p.wait()
15  return 0
16
17if __name__ == '__main__':
18  sys.exit(main(sys.argv))
Note: See TracBrowser for help on using the repository browser.