Changeset 55 for trunk/init.d


Ignore:
Timestamp:
07/03/12 11:42:05 (12 years ago)
Author:
bas
Message:

Preparing for TORQUE 4.X release

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/init.d

    r45 r55  
    3232PBS_SCHED_OPTS=''
    3333PBS_SERVER_OPTS='-a t'
     34PBS_TRQAUTH_OPTS=""
    3435
    3536if [ ! -f $DEFAULT ]
     
    5657}
    5758
     59start_trqauth() {
     60        start-stop-daemon --start --quiet --exec $TORQUE_DIR/trqauthd -- $PBS_TRQAUTH_OPTS
     61        echo " pbs trqauth"
     62}
     63
    5864start_daemons() {
    59     check_perms
    60 
    61         if [ "$PBS_SERVER" = "1" ]
    62         then
    63                 start_server
    64         fi
    65        
    66         if [ "$PBS_SCHED" = "1" ]
    67         then
    68                 start_sched
    69         fi
    70        
    71         if [ "$PBS_MOM" = "1" ]
    72         then
    73                 start_mom
    74         fi
     65    check_perms
     66
     67    ## Always start trqauth daemon
     68    #
     69    start_trqauth
     70
     71    if [ "$PBS_SERVER" = "1" ]
     72    then
     73        start_server
     74    fi
     75       
     76    if [ "$PBS_SCHED" = "1" ]
     77    then
     78        start_sched
     79    fi
     80       
     81   if [ "$PBS_MOM" = "1" ]
     82   then
     83        start_mom
     84   fi
    7585}
    7686
     
    94104}
    95105
     106stop_trqauth() {
     107        start-stop-daemon --retry 5 --stop --quiet --exec $TORQUE_DIR/trqauthd
     108        echo " pbs trqauth"
     109}
     110
    96111stop_daemons() {
    97112        if [ "$PBS_SERVER" = "1" ]
     
    110125        fi
    111126}
    112 
    113127
    114128## Check permissions and directories
     
    171185        ;;
    172186
     187        restart-server)
     188                echo "Restarting pbs trqauthr: "
     189                stop_trqauth
     190                sleep 1
     191                start_trqauth
     192        ;;
     193
    173194        *)
    174                 echo "Usage: $0 {restart|start|stop|restart-mom|restart-server|restart-sched}\n" >&2
     195                echo "Usage: $0 {restart|start|stop|restart-mom|restart-server|restart-sched|restart-trqauth}\n" >&2
    175196                exit 1
    176197        ;;
Note: See TracChangeset for help on using the changeset viewer.