in Tools&Framework/azsapsca/patterns/AZSAP/sbdwait-00001.pl [67:89]
sub getTotemToken {
SDP::Core::printDebug('> getTotemToken', 'BEGIN');
my $RCODE = 0;
my $FILE_OPEN = 'ha.txt';
my $SECTION = 'corosync.conf';
my @CONTENT = ();
if ( SDP::Core::getSection($FILE_OPEN, $SECTION, \@CONTENT) ) {
foreach $_ (@CONTENT) {
next if ( m/^\s*$/ ); # Skip blank lines
s/\s*//g; # remove all white space
if ( /token:(.*)/i ) {
$TOTEM_TOKEN = $1;
SDP::Core::printDebug(" TOKEN", $TOTEM_TOKEN);
last;
}
}
} else {
SDP::Core::updateStatus(STATUS_ERROR, "ERROR: getTotemToken(): Cannot find \"$SECTION\" section in $FILE_OPEN");
}
SDP::Core::printDebug("< getTotemToken", "Returns: $RCODE");
return $RCODE;
}