in app/conf/DynamoConfiguration.scala [40:66]
def configuration(mode: Mode): Configuration = {
if (mode == Mode.Test)
Configuration.empty
else {
val client = AmazonDynamoDBClientBuilder
.standard()
.withCredentials(credProvider)
.withRegion(region)
.build()
val dynamoDb = new DynamoDB(client)
val tableName = s"$prefix${identity.stack}"
val configs = fromTable(
dynamoDb,
tableName,
configSegmentsFromIdentity(identity)
)
val finalConfig = configs
.flatMap { case (_, config) => config }
.foldRight[Configuration](Configuration.empty) { _.withFallback(_) }
finalConfig
}
}