Definition at line 164 of file Parallel.py.
| def GaudiMP.Parallel.SshSession.__init__ |
( |
|
self, |
|
|
|
hostname |
|
) |
| |
Definition at line 165 of file Parallel.py.
170 ppprefix = os.path.dirname(os.path.dirname(pp.__file__))
171 self.
session = pyssh.Ssh(host=hostname)
173 self.session.read_lazy()
174 self.session.write(
'cd %s\n' % os.getcwd())
175 self.session.read_lazy()
176 self.session.write(
'setenv PYTHONPATH %s\n' % os.environ[
'PYTHONPATH'])
177 self.session.read_lazy()
178 self.session.write(
'setenv LD_LIBRARY_PATH %s\n' % os.environ[
'LD_LIBRARY_PATH'])
179 self.session.read_lazy()
180 self.session.write(
'setenv ROOTSYS %s\n' % os.environ[
'ROOTSYS'])
181 self.session.read_lazy()
182 self.session.write(
'%s %s/scripts-%s/ppserver.py \n'%(sys.executable, ppprefix, sys.version.split()[0] ))
183 self.session.read_lazy()
184 self.session.read_lazy()
print 'started ppserver in ', hostname