in src/main/scala/com.gu.conf/GuardianConfigurationStrategy.scala [36:48]
def getConfiguration(applicationName: String, webappConfDirectory: String): Configuration = {
log("Configuring application {} using classpath configuration directory {}", applicationName, webappConfDirectory)
val properties = CompositeConfiguration.from(
getDeveloperAccountOverrideProperties(applicationName),
getOperationsProperties(applicationName),
getDeveloperStageBasedProperties(webappConfDirectory),
getDeveloperServiceDomainBasedProperties(webappConfDirectory),
getDeveloperCommonProperties(webappConfDirectory),
getEnvironmentProperties)
new PlaceholderProcessingConfiguration(properties)
}