import com.lemans.reporting.SsrReporter import grails.util.Environment // Place your Spring DSL code here beans = { Environment current = Environment.current if (current != Environment.PRODUCTION) { authServiceContext(String, 'http://services2.dev.lemanscorp.com/auth-service/verifyRequest') temporaryMediaPath(String, 'temporaryMediaPath') sqlServerReportHost(String, 'http://dev-dbprod03vm') reportServerExportFolder(String, '/DigitalServicesExport') mediaPath(String, 'mediaPath/') mediaPrefix(String, 'media') dsLocaleImport(String, 'dsLocaleImport/') sqlServerReportApiAuth(String, 'bGVtYW5zY29ycFxzc3JzaTo0MiFHSDJIWC1mN1Q=') usToEuSyncQueue(String, "lemans-us-eu-queue") usToEuSyncExchange(String, "lemans-us-eu-exchange") usToEuSyncBinding(String, "lemans-us-eu-routing-key") usToEuSyncToggle(Boolean, false) } else { authServiceContext(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/authServiceContext' } temporaryMediaPath(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/temporaryMediaPath' } sqlServerReportHost(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/sqlServerReportHost' } reportServerExportFolder(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/reportServerExportFolder' } mediaPath(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/mediaPath' } mediaPrefix(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/mediaPrefix' } dsLocaleImport(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/dsLocaleImport' } sqlServerReportApiAuth(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/sqlServerReportApiAuth' } usToEuSyncQueue(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/usToEuSyncQueue' } usToEuSyncExchange(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/usToEuSyncExchange' } usToEuSyncBinding(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/usToEuSyncBinding' } usToEuSyncToggle(org.springframework.jndi.JndiObjectFactoryBean) { jndiName = 'java:comp/env/usToEuSyncToggle' } } ssrReporter(SsrReporter) { httpClient = ref('httpClient') sqlServerReportApiAuth = ref('sqlServerReportApiAuth') sqlServerReportHost = ref('sqlServerReportHost') } }