When the agent's offline entry point is called by the agent, the entry point expects the name of the resource as the first argument, followed by the values of the remaining ArgList attributes.
For agents that are registered as less than V50, the entry point expects the values of the attributes in the order the attributes have been specified in the ArgList attribute.
For agents registered as V50 and greater, the entry point expects the ArgList in tuple format: the name of the attribute, the number of elements in the attribute's value, and the value.
The below mentioned example is applicable for agent version V50 and later.
#!/bin/sh # FileOnOff Offline script # Expects ResourceName and Pathname # . "${CLUSTER_HOME}bin/ag_i18n_inc.sh" RESNAME=$1 VCSAG_SET_ENVS $RESNAME #check if second attribute provided if [ -z "$4" ] then VCSAG_LOG_MSG "W" "The value for PathName is not specified"\ 1020 else #remove the file /bin/rm Df $4 fi exit 0;