Divert /etc/conserver/console.cf in the right binary package.
[invirt/packages/invirt-console.git] / server / usr / sbin / invirt-console-update
1 #!/usr/bin/python
2 import sys
3 import os
4 import subprocess
5
6 def 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
17 if __name__ == '__main__':
18   sys.exit(main(sys.argv))