in app/agent/origin.scala [132:155]
def apply(
account: String,
region: String,
resources: Set[String],
stagePrefix: Option[String],
credentials: Credentials,
ownerId: Option[String],
crawlRates: Map[String, CrawlRate]
): AmazonOrigin = {
val accountNumber = credentials.role.flatMap {
case ArnIamAccountExtractor(accountId) => Some(accountId)
case _ => None
}
AmazonOrigin(
account,
region,
credentials,
resources,
stagePrefix,
accountNumber,
ownerId,
crawlRates
)
}