app/com/gu/contentapi/sanity/Config.scala (17 lines of code) (raw):
package com.gu.contentapi.sanity
import com.typesafe.config.ConfigFactory
object Config {
val conf = ConfigFactory.load()
val sanityConfig = conf.getConfig("content-api-sanity-tests")
conf.checkValid(ConfigFactory.defaultReference(), "content-api-sanity-tests")
val host = sanityConfig.getString("host")
val hostPublicSecure = sanityConfig.getString("host-public-secure")
val previewHost = sanityConfig.getString("preview-host")
val previewUsernameCode = sanityConfig.getString("preview-username")
val previewPasswordCode = sanityConfig.getString("preview-password")
val apiKey = sanityConfig.getString("api-key")
val writeHost = sanityConfig.getString("write-host")
val writePreviewHost = sanityConfig.getString("write-preview-host")
val pagerDutyServiceKey=sanityConfig.getString("pager-duty-service-key")
val pagerDutyServiceKeyLowPriority=sanityConfig.getString("pager-duty-service-key-low-priority")
}