1
1
* fix indentation issues
 * update the name of one of the fault events published to the FTB (per the FTB MPI standard)

This commit was SVN r24213.
Этот коммит содержится в:
Abhishek Kulkarni 2011-01-10 18:58:31 +00:00
родитель ac1853b5d8
Коммит 11ffa854ff
2 изменённых файлов: 19 добавлений и 20 удалений

Просмотреть файл

@ -17,7 +17,7 @@ ftb.mpi.openmpi
FTB_MPI_PROCS_DEAD ERROR
FTB_MPI_PROCS_UNREACHABLE ERROR
FTB_MPI_PROCS_COMM_ERROR WARN
FTB_MPI_PROCS_COMM_ERROR WARNING
FTB_MPI_PROCS_MIGRATED INFO
FTB_MPI_PROCS_MIGRATE_FAIL ERROR
FTB_MPI_PROCS_CKPTED INFO
@ -26,4 +26,4 @@ FTB_MPI_PROCS_RESTARTED INFO
FTB_MPI_PROCS_RESTART_FAIL ERROR
FTB_MPI_PROCS_ABORTED ERROR
end
end

Просмотреть файл

@ -36,6 +36,9 @@
#include "orte/mca/ess/ess.h"
#include "orte/util/show_help.h"
#include "orte/mca/snapc/snapc.h"
#include "orte/mca/snapc/base/base.h"
#include "orte/mca/notifier/base/base.h"
#include "notifier_ftb.h"
@ -118,29 +121,25 @@ static const char* get_ftb_event_severity(orte_notifier_base_severity_t severity
static const char* get_ftb_event_name(int errnum)
{
/* If it an OMPI error, translate it to an equivalent FTB event */
if (ORTE_SUCCESS > errnum) {
switch (errnum) {
switch (errnum) {
case ORTE_SNAPC_CKPT_STATE_ESTABLISHED:
case ORTE_SNAPC_CKPT_STATE_RECOVERED:
return FTB_EVENT(FTB_MPI_PROCS_CKPTED);
case ORTE_SNAPC_CKPT_STATE_ESTABLISHED:
return FTB_EVENT(FTB_MPI_PROCS_CKPTED);
case ORTE_SNAPC_CKPT_STATE_NO_CKPT:
case ORTE_SNAPC_CKPT_STATE_ERROR:
return FTB_EVENT(FTB_MPI_PROCS_CKPT_FAIL);
case ORTE_SNAPC_CKPT_STATE_NO_CKPT:
case ORTE_SNAPC_CKPT_STATE_ERROR:
return FTB_EVENT(FTB_MPI_PROCS_CKPT_FAIL);
case ORTE_ERR_CONNECTION_REFUSED:
case ORTE_ERR_CONNECTION_FAILED:
case ORTE_ERR_UNREACH:
return FTB_EVENT(FTB_MPI_PROCS_UNREACHABLE);
case ORTE_ERR_CONNECTION_REFUSED:
case ORTE_ERR_CONNECTION_FAILED:
case ORTE_ERR_UNREACH:
return FTB_EVENT(FTB_MPI_PROCS_UNREACHABLE);
case ORTE_ERR_COMM_FAILURE:
return FTB_EVENT(FTB_MPI_PROCS_COMM_ERROR);
case ORTE_ERR_COMM_FAILURE:
return FTB_EVENT(FTB_MPI_PROCS_COMM_ERROR);
default:
return NULL;
}
default:
return NULL;
}
return NULL;