Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.10.1 sge #152

Merged
15 commits merged into from Sep 24, 2010
Merged

0.10.1 sge #152

15 commits merged into from Sep 24, 2010

Conversation

satra
Copy link
Contributor

@satra satra commented Sep 22, 2010

ssh now supports sending local environment variables over with the sshx.sh script. this may or may not be useful in all situations, but one thing we should try to determine while testing is whether this generates any security loopholes.

Satrajit Ghosh and others added 15 commits July 17, 2010 07:36
SGE job arrays allow one job id to be associated with a set of processes on
an SGE cluster.

modified SGEEngineSet to be a subclass PBSEngineSet

ipcluster will now generate a default SGE job script if --sge-script is
not provided. most folks should ignore the --sge-script option unless they
know they need it.

if --sge-script is passed, check that the script exists and that the user has
defined a "#$ -t" setting within the script. if not, add the setting
for them by copying the script to a temp file and launching the job
array using the modified temp file.

ipengines terminate cleanly now when the ipcluster command exits.

i think we still need to handle furl files when engines are assigned to different
hosts via SGE. without using ssh or nfs, the only other way is to put
the contents of the furl in the job script before submission but this is
less secure. need to discuss this.
refactored base class BatchEngineSet to handle job arrays. PBS and SGE
engine sets are much simpler now.
LSF requires that job scripts be submitted to bsub through stdin.
twisted.internet.utils.getProcessOutput does not support shell
redirection so the bsub wrapper takes care of doing this.
@fperez
Copy link
Member

fperez commented Sep 24, 2010

Many thanks for this, guys!

Merged and closed with f780f2e.

minrk pushed a commit to minrk/ipython that referenced this pull request Jul 1, 2013
@minrk minrk added this to the old milestone Apr 10, 2014
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants