source: trunk/packages/invirt-console-server/files/usr/sbin/invirt-console-update @ 1464

Last change on this file since 1464 was 1446, checked in by broder, 16 years ago

Use invoke-rc.d instead of calling init scripts directly in
invirt-console-server init script and invirt-console-update

  • Property svn:executable set to *
File size: 419 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(['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.