#!/bin/ksh93 # ALTRAN_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # Copyright (C) Altran ACT S.A.S. 2021. All rights reserved. # # ALTRAN_PROLOG_END_TAG # # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_online.sh 1.1.1.6 # # Licensed Materials - Property of IBM # # COPYRIGHT International Business Machines Corp. 2004,2014 # All Rights Reserved # # US Government Users Restricted Rights - Use, duplication or # disclosure restricted by GSA ADP Schedule Contract with IBM Corp. # # IBM_PROLOG_END_TAG # @(#) a2424ed 43haes/usr/sbin/cluster/events/resource_online.sh, 726, 2147A_aha726, May 21 2021 03:03 AM ######################################################################### # # COMPONENT_NAME: CLMGR # # FUNCTIONS: # # start_cluster # start_site # start_node # start_rg # ######################################################################### # # Name: start_cluster # function start_cluster { LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max typeset name=$1 CL=$LINENO KLIB_HACMP_online_cluster "${_ENV_ARGS[WHEN]}" \ "${_ENV_ARGS[MANAGE]}" \ "${_ENV_ARGS[BROADCAST]}" \ "${_ENV_ARGS[CLINFO]}" \ "${_ENV_ARGS[FORCE]}" \ "${_ENV_ARGS[FIX]}" \ "${_ENV_ARGS[TIMEOUT]}" \ "${_ENV_ARGS[START_CAA]}" log_return_msg "$?" "$0()" "$LINENO" return $? } # End of "start_cluster()" # # Name: start_site # function start_site { LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max typeset name=$1 CL=$LINENO KLIB_HACMP_online_site "$name" \ "${_ENV_ARGS[WHEN]}" \ "${_ENV_ARGS[MANAGE]}" \ "${_ENV_ARGS[BROADCAST]}" \ "${_ENV_ARGS[CLINFO]}" \ "${_ENV_ARGS[FORCE]}" \ "${_ENV_ARGS[FIX]}" \ "${_ENV_ARGS[TIMEOUT]}" \ "${_ENV_ARGS[START_CAA]}" log_return_msg "$?" "$0()" "$LINENO" return $? } # End of "start_site()" # # Name: start_node # function start_node { LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max typeset name=$1 CL=$LINENO KLIB_HACMP_online_node "$name" \ "${_ENV_ARGS[WHEN]}" \ "${_ENV_ARGS[MANAGE]}" \ "${_ENV_ARGS[BROADCAST]}" \ "${_ENV_ARGS[CLINFO]}" \ "${_ENV_ARGS[FORCE]}" \ "${_ENV_ARGS[FIX]}" \ "${_ENV_ARGS[TIMEOUT]}" \ "${_ENV_ARGS[START_CAA]}" log_return_msg "$?" "$0()" "$LINENO" return $? } # End of "start_node()" # # Name: start_rg # function start_rg { LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max typeset name=$1 CL=$LINENO KLIB_HACMP_online_resourcegroup "$name" \ "${_ENV_ARGS[NODES]}" \ "${_ENV_ARGS[PRIMARY]}" \ "${_ENV_ARGS[SECONDARY]}" log_return_msg "$?" "$0()" "$LINENO" return $? } # End of "start_rg()" ######################################################################### ######################################################################### ## ## MAIN ## ######################################################################### ######################################################################### LINENO=2 . $HALIBROOT/log_entry resource_online "$CL" max : @(#) a2424ed 43haes/usr/sbin/cluster/events/resource_online.sh, 726, 2147A_aha726, May 21 2021 03:03 AM : INPUTS == $* #=================================================== # Source the file with common definitions, the run # the action/class-appropriate class processor. #=================================================== CL=$LINENO . $HAEVENTS/resource_common "$@" CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS log_return_msg "$?" resource_online "$LINENO" exit $?