1
1
openmpi/orte/util
Jeff Squyres ecaa00ba73 Patch from Nadia/Bull from the opal-sos HG branch:
orte_session_dir_finalize doesn't clean the right directories.
orte_session_dir_cleanup neither.

This patch fixes several issues:

 1. orte_session_dir_cleanup():
   1. when jobid is not a wildcard, jobid is used to build the job
      session dir (instead of ORTE_LOCAL_JOBID).
   1. ORTE_SUCCESS is unconditionally returned (instead of rc that
      might have been previously set to another value).
 1. orte_session_dir_finalize():
   1. convert_jobid_to_string is not the right call to get the job
      session dir.
   1. in some places orte_process_info.top_session_dir is directly
      used, without being prefixed with the base directory.

Factorized the code sections that build the job_session_dir into a
single orte_build_job_session_dir() function that is now called by
both orte_session_dir_finalize() and orte_session_dir_cleanup().

Signed-off-by: Nadia Derbey <Nadia.Derbey@bull.net>

This commit was SVN r21498.
2009-06-23 16:07:41 +00:00
..
comm Fix orte-ps so it properly ignores/reports stale HNPs, but continues to provide output on running ones. Add a timeout on the send side of the comm so we don't hang while trying to send the info request to the non-existent HNP. 2009-05-21 02:42:21 +00:00
dash_host ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
hostfile ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
context_fns.c - Header orte/mca/errmgr/errmgr.h is not needed. 2009-02-26 04:05:30 +00:00
context_fns.h ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
error_strings.c This fixes trac:1930. 2009-05-26 20:03:21 +00:00
help-regex.txt Add a central capability to parse regular expressions for node and ppn info - constructing the regex to come soon. 2009-02-19 20:46:36 +00:00
hnp_contact.c ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
hnp_contact.h As requested by Aurelien at the July design meeting - long time coming, but finally got around to it. 2008-12-10 17:10:39 +00:00
Makefile.am Add a central capability to parse regular expressions for node and ppn info - constructing the regex to come soon. 2009-02-19 20:46:36 +00:00
name_fns.c - On the way to get the BTLs split out and lessen dependency on orte: 2009-02-14 02:26:12 +00:00
name_fns.h Fully enable the use of static ports to minimize connections on mpirun. When static ports are provided, daemons will automatically use routes defined by the selected routed module to callback to mpirun during startup, thus elimating the dedicated daemon-to-mpirun connection. Therefore, the total number of connections on mpirun will equal the fanout of the routed module (instead of #nodes in job). 2009-05-16 04:15:55 +00:00
nidmap.c Complete implementation of regular expression generator and parser - now handles leading zero's and suffix in node names. 2009-06-18 04:36:00 +00:00
nidmap.h Complete implementation of regular expression generator and parser - now handles leading zero's and suffix in node names. 2009-06-18 04:36:00 +00:00
parse_options.c ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
parse_options.h ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
pre_condition_transports.c ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00
pre_condition_transports.h Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
proc_info.c Modify the orte_process_info structure to handle a broader range of process types by replacing the individual booleans with a 32-bit bitmap. Use a set of #define's to define the individual bits, and a set of matching macros to test for them. Update the orte code base to use the macros instead of the booleans. 2009-05-04 11:07:40 +00:00
proc_info.h Add the ability to directly launch procs via rsh/ssh. Collect common functions in plm/base. Create a new global param to set assume_same_shell, alias'd back to plm_rsh_assume_same_shell (not deprecated). 2009-05-30 01:10:25 +00:00
regex.c Complete implementation of regular expression generator and parser - now handles leading zero's and suffix in node names. 2009-06-18 04:36:00 +00:00
regex.h Complete implementation of regular expression generator and parser - now handles leading zero's and suffix in node names. 2009-06-18 04:36:00 +00:00
session_dir.c Patch from Nadia/Bull from the opal-sos HG branch: 2009-06-23 16:07:41 +00:00
session_dir.h - Revert r20739 2009-03-05 21:56:03 +00:00
show_help.c Fix orte-ps so it properly ignores/reports stale HNPs, but continues to provide output on running ones. Add a timeout on the send side of the comm so we don't hang while trying to send the info request to the non-existent HNP. 2009-05-21 02:42:21 +00:00
show_help.h ... Delayed due to notifier commits earlier this day ... 2009-04-29 01:32:14 +00:00