def apply()

in src/main/scala/com/gu/salesforce/messageHandler/Config.scala [16:36]


    def apply(): Env = Env(
      Option(System.getenv("App")).getOrElse("salesforce-message-handler"),
      Option(System.getenv("Stack")).getOrElse("membership"),
      Option(System.getenv("Stage")).getOrElse("DEV"))
  }

  val stage = Env().stage.toUpperCase

  val credentialsProvider = new AWSCredentialsProviderChain(
    new ProfileCredentialsProvider("membership"),
    new DefaultAWSCredentialsProviderChain())

  val s3Client = AmazonS3ClientBuilder
    .standard()
    .withCredentials(credentialsProvider)
    .build()

  val key = s"membership/salesforce-message-handler/$stage/salesforce-message-handler.private.conf"
  val bucket = "gu-reader-revenue-private"

  val configData = {