#!/bin/sh

#     DESCRIPTION@
#
# Setup system default mpi implementation


#     REQUIRES
#


#     INFO
#

NAME="init3-openmpi"

verbose()
{
    if [ -n "$GLOBAL_VERBOSE" ]; then
        echo "HOOK: $NAME: $@"
    fi
}

verbose "has started"

if ( rpm -q openmpi >/dev/null 2>&1 ); then 
    sed -i 's/^btl\s*=.*/btl=openib,self/g' /etc/openmpi/openmpi-mca-params.conf
    if ( rpm -q mpi-selector >/dev/null 2>&1 ); then 
	mpi-selector --yes --system --set openmpi
    fi
fi

verbose "finished"
