Home | Trees | Indices | Help |
|
---|
|
1 from starcluster.clustersetup import DefaultClusterSetup 2 from starcluster.logger import log 3 46 """ 7 Installs, configures, and sets up an Xvfb server 8 (thanks to Adam Marsh for his contribution) 9 """ 123514 node.ssh.execute('screen -d -m Xvfb :1 -screen 0 1024x768x16') 15 profile = node.ssh.remote_file('/etc/profile.d/scxvfb.sh', 'w') 16 profile.write('export DISPLAY=":1"') 17 profile.close()1820 log.info("Installing Xvfb on all nodes") 21 for node in nodes: 22 self.pool.simple_job(self._install_xvfb, (node), jobid=node.alias) 23 self.pool.wait(numtasks=len(nodes)) 24 log.info("Launching Xvfb Server on all nodes") 25 for node in nodes: 26 self.pool.simple_job(self._launch_xvfb, (node), jobid=node.alias) 27 self.pool.wait(numtasks=len(nodes))28 #self._terminate(nodes) 29
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Jan 3 23:11:47 2012 | http://epydoc.sourceforge.net |