Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::Amazon::MechanicaUserkContributedoPerleDocumcalTurk::Command::AddRetry(3)

NAME
       Net::Amazon::MechanicalTurk::Command::AddRetry -	Adds retry support for
       MechanicalTurk API calls.

       This module adds	the addRetry method to the Net::Amazon::MechanicalTurk
       class.

SYNOPSIS
	   # Tells the MechanicalTurk client to	retry API calls	for all	operations,
	   # up	to 5 times with	10 second interval delays, any time a ServiceUnavailable
	   # error occurs.

	   $mturk->addRetry(
	       operations => qr/./i,
	       errorCodes => qr/ServiceUnavailable/i,
	       maxTries	  => 5,
	       delay	  => 10
	   );

"addRetry"
       addRetry

       Add retry for operations	based on error codes. The following parameters
       are required:

	   operations -	A regular expression matching the operations the retry should be for.
	   errorCodes -	A regular expression matching the errorCodes the retry should be for.
	   maxTries   -	The maximum number of times the	operation will be retried, before
			letting	the error propogate.
	   delay      -	The number of seconds to wait between each retry.  The number may be
			fractional.

       Note: using the qr// operator to	pass regular expressions is the
       preferred method.

perl v5.24.1		     Net::Amazon::MechanicalTurk::Command::AddRetry(3)

NAME | SYNOPSIS | "addRetry"

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::Amazon::MechanicalTurk::Command::AddRetry&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help