1
1

8 Коммитов

Автор SHA1 Сообщение Дата
Ralph Castain
bb9c90b6ae Fix a couple of minor bugs that prevented the clean handshake of contact info.
This commit was SVN r5749.
2005-05-18 18:24:14 +00:00
Ralph Castain
91c75cb7d8 Checkpoint the remote launch work.
Orted has been modified to take a new parameter - a file descriptor used as a pipe to pass the daemon's contact info back to the probe when the daemon is remotely launched.

This commit was SVN r5748.
2005-05-18 17:56:51 +00:00
Ralph Castain
1b42e973d5 Only orted was saving the universe contact info - this should actually be saved by whomever believes they are the "seed". Modified files to ensure this happens. Also includes a checkpoint of the probe and remote launch functions.
This commit was SVN r5746.
2005-05-18 16:31:03 +00:00
Ralph Castain
3232200e51 Probe now functional! At least, it now at least runs. Next need to complete its operations
This commit was SVN r5739.
2005-05-17 20:19:38 +00:00
Ralph Castain
56475f64a3 Checkpoint for transfer
This commit was SVN r5738.
2005-05-17 19:56:54 +00:00
Ralph Castain
20c325b6bd Checkpoint for transfer to remote machie
This commit was SVN r5737.
2005-05-17 19:35:49 +00:00
Jeff Squyres
0fe7168823 Add missing header file.
This commit was SVN r5709.
2005-05-13 12:36:05 +00:00
Ralph Castain
fdfe457578 Bring in the remote launch changes. This still isn't fully functional, but impacted a few other places that were worth fixing.
1. Added a new function to launch head node processes on remote nodes.

2. Added new tool "orteprobe" that checks to see if a daemon is running on a node. If so, it reports the contact info back to the requestor. If not, it will (eventually - but not now) fork/exec a daemon on the node, report the contact info back to requestor, and then die.

3. Modified orted to handle universe name parameters, and added separate command line flags for debugging the daemon and saving daemon debugging output in a file. The "debug" flag now turns on the runtime debug info instead of the daemon debug - thus, you can now just get daemon debug info if you like.

4. Fix the dps to handle zero length strings correctly.

5. Modify the fork and rsh launchers to pass required environmental variables to the daemons and processes

6. Pulled the redirection of stdin/stdout/stderr for the daemon out of orted and put it into the daemon_init function to simplify orted logic.

7. Modified sys_info to correctly deal with passed mca param

8. Modified univ_info to parse incoming universe location information.

This commit was SVN r5705.
2005-05-12 21:44:23 +00:00