bitcoin-atm

bitcoin atm for pyc inc.

git clone https://9o.is/git/bitcoin-atm.git

DDB.scala

(524B)


      1 package inc.pyc.chimera
      2 package minions
      3 
      4 import akka.actor._
      5 import SupervisorStrategy._
      6 import concurrent._
      7 import duration._
      8 
      9 private[minions] trait DDBMinion {
     10   this: Actor with ActorLogging with Minion =>
     11 
     12     override val supervisorStrategy =
     13       OneForOneStrategy(maxNrOfRetries = 10, withinTimeRange = 1 minute) {
     14         case _: org.apache.http.conn.HttpHostConnectException => 
     15           log warning "Cannot connect to DynamoDB. Trying again ..."
     16           Restart
     17         case _: Exception => Escalate
     18       }
     19 }