Parcourir la source

set pemc-dev db connection details

Jejomar Dimayuga il y a 8 ans
Parent
commit
34b00bd59f
27 fichiers modifiés avec 1064 ajouts et 0 suppressions
  1. 13 0
      application-pemc-dev.yml
  2. 29 0
      crss-admin/crss-admin-pemc-dev.yml
  3. 7 0
      crss-audit/crss-audit-pemc-dev.yml
  4. 36 0
      crss-data/crss-data-pemc-dev.yml
  5. 36 0
      crss-dataflow-app/crss-dataflow-app-pemc-dev.yml
  6. 10 0
      crss-datainterface-app/crss-datainterface-app-pemc-dev.yml
  7. 38 0
      crss-datainterface-task-ingest/crss-datainterface-task-ingest-pemc-dev.yml
  8. 34 0
      crss-edge/crss-edge-pemc-dev.yml
  9. 13 0
      crss-metering/crss-metering-pemc-dev.yml
  10. 33 0
      crss-meterprocess-app/crss-meterprocess-app-pemc-dev.yml
  11. 19 0
      crss-meterprocess-stream-daily-sink/crss-meterprocess-stream-daily-sink-pemc-dev.yml
  12. 40 0
      crss-meterprocess-stream-mapper/crss-meterprocess-stream-mapper-pemc-dev.yml
  13. 52 0
      crss-meterprocess-stream-processor-daily-validate/crss-meterprocess-stream-processor-daily-validate-pemc-dev.yml
  14. 86 0
      crss-meterprocess-stream-source-daily-raw/crss-meterprocess-stream-source-daily-raw-pemc-dev.yml
  15. 40 0
      crss-meterprocess-task-stlready/crss-meterprocess-task-stlready-pemc-dev.yml
  16. 85 0
      crss-mq-computation/crss-mq-computation-pemc-dev.yml
  17. 78 0
      crss-mtr/crss-mtr-pemc-dev.yml
  18. 27 0
      crss-reg/crss-reg-pemc-dev.yml
  19. 6 0
      crss-sched/crss-sched-pemc-dev.yml
  20. 7 0
      crss-settlement-app/crss-settlement-app-pemc-dev.yml
  21. 80 0
      crss-settlement-task-calculation-addtlcomp/crss-settlement-task-calculation-addtlcomp-pemc-dev.yml
  22. 104 0
      crss-settlement-task-calculation/crss-settlement-task-calculation-pemc-dev.yml
  23. 29 0
      crss-settlement-task-file-gen-addtlcomp/crss-settlement-task-file-gen-addtlcomp-pemc-dev.yml
  24. 30 0
      crss-settlement-task-invoice-generation/crss-settlement-task-invoice-generation-pemc-dev.yml
  25. 75 0
      crss-settlement-task-validation/crss-settlement-task-validation-pemc-dev.yml
  26. 30 0
      crss-uaa/crss-uaa-pemc-dev.yml
  27. 27 0
      ui-bsmd/ui-bsmd-pemc-dev.yml

+ 13 - 0
application-pemc-dev.yml

@@ -0,0 +1,13 @@
+spring:
+  rabbitmq:
+    host: rabbitmq.marathon.l4lb.thisdcos.directory
+  redis:
+    host: redis.marathon.mesos
+  datasource:
+    driverClassName: org.postgresql.Driver
+
+security.server.url: http://crssedge-server.marathon.l4lb.thisdcos.directory:8080/admin
+
+crss:
+  api.gateway: http://crssedge-server.marathon.l4lb.thisdcos.directory:8080
+  security.url: http://crssedge-server.marathon.l4lb.thisdcos.directory:8080/uaa

+ 29 - 0
crss-admin/crss-admin-pemc-dev.yml

@@ -0,0 +1,29 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=admin
+    username: crss_admin
+    password: crss_admin
+  mail:
+    host: mailserver.marathon.l4lb.thisdcos.directory
+    port: 3025
+    username: crss@local.dev.pemc.com
+    password: P@ssw0rd1434412
+    properties:
+      mail:
+        transport.protocol: smtp
+        smtp:
+          auth: true
+          starttls.enable: true
+crss:
+  ldap:
+    protocol: LDAPS
+    host: "192.168.1.105"
+    port: 636
+    root-dn: "dc=wesmsys,dc=local"
+    user-search-base: MO,MP,SO
+    admin-user: "Administrator"
+    admin-password: "Pemc@123"
+    username-field: "userPrincipalName"
+    domain: "wesmsys.local"
+    embedded: false
+    passwordOpEnabled: true

+ 7 - 0
crss-audit/crss-audit-pemc-dev.yml

@@ -0,0 +1,7 @@
+spring:
+  crss-audit:
+    datasource:
+      driverClassName: ${spring.datasource.driverClassName}
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=audit
+      username: crss_audit
+      password: crss_audit

+ 36 - 0
crss-data/crss-data-pemc-dev.yml

@@ -0,0 +1,36 @@
+spring:
+  datasource:
+    driverClassName: org.postgresql.Driver
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataextraction
+    username: crss_dataextraction
+    password: crss_dataextraction
+crss:
+  metadata:
+    datasource:
+      driverClassName: org.postgresql.Driver
+      url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataextraction
+      username: crss_dataextraction
+      password: crss_dataextraction
+  datawarehouse:
+    datasource:
+      platform: postgresql
+      url: jdbc:postgresql://192.168.1.81:5432/crss_external?currentSchema=datawarehouse
+      username: crss_datawarehouse
+      password: crss_datawarehouse
+      driverClassName: org.postgresql.Driver
+      hikari:
+        connectionTimeout: 10000
+        maximumPoolSize: 5
+        minimumIdle: 2
+  registration:
+     datasource:
+       driverClassName: org.postgresql.Driver
+       url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+       username: crss_registration
+       password: crss_registration
+       hikari:
+         connectionTimeout: 10000
+         maximumPoolSize: 5
+         minimumIdle: 2
+         idleTimeout: 180000 # 3 min
+         maxLifetime: 600000 # 10 min

+ 36 - 0
crss-dataflow-app/crss-dataflow-app-pemc-dev.yml

@@ -0,0 +1,36 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+      connectionTimeout: 10000
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        hbm2ddl:
+          auto: none
+
+  # prevent batch job from running on app start
+  batch:
+    job:
+      enabled: false
+    initializer:
+      enabled: false
+
+server:
+  port: 8082
+
+dataflow:
+  url: http://spring-cloud-data-flow.marathon.l4lb.thisdcos.directory:9393
+
+sftp:
+  credentials:
+    host: sftp.marathon.l4lb.thisdcos.directory
+    workingDirectory: /upload
+

+ 10 - 0
crss-datainterface-app/crss-datainterface-app-pemc-dev.yml

@@ -0,0 +1,10 @@
+spring:
+  crss-nmms:
+    datasource:
+      driverClassName: "${spring.datasource.driverClassName}"
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+
+dataflow:
+  url: http://spring-cloud-data-flow.marathon.l4lb.thisdcos.directory:9393

+ 38 - 0
crss-datainterface-task-ingest/crss-datainterface-task-ingest-pemc-dev.yml

@@ -0,0 +1,38 @@
+spring:
+  crss-emdb:
+    datasource:
+      driverClassName: oracle.jdbc.OracleDriver
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss_external?currentSchema=emdb
+      username: crss_emdb
+      password: crss_emdb
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+      driverClassName: org.postgresql.Driver
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+  crss-settlements:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: sftp.marathon.l4lb.thisdcos.directory
+    port: 22

+ 34 - 0
crss-edge/crss-edge-pemc-dev.yml

@@ -0,0 +1,34 @@
+spring:
+admin-service:
+  ribbon:
+    listOfServers: crssadmin-service.marathon.l4lb.thisdcos.directory:8080
+registration-service:
+  ribbon:
+    listOfServers: crssregistration-service.marathon.l4lb.thisdcos.directory:8080
+metering-service:
+  ribbon:
+    listOfServers: crssmetering-service.marathon.l4lb.thisdcos.directory:8080
+scheduler-service:
+  ribbon:
+    listOfServers: crssscheduler-service.marathon.l4lb.thisdcos.directory:8080
+data-extraction-service:
+  ribbon:
+    listOfServers: crssdata-extraction-service.marathon.l4lb.thisdcos.directory:8080
+crss-meterprocess-app:
+  ribbon:
+    listOfServers: crss2meterprocess-app.marathon.l4lb.thisdcos.directory:8081
+crss-settlement-app:
+  ribbon:
+    listOfServers: crss2settlement-app.marathon.l4lb.thisdcos.directory:8082
+crss-dataflow-app:
+  ribbon:
+    listOfServers: crss2dataflow-app.marathon.l4lb.thisdcos.directory:8082
+crss-datainterface-app:
+  ribbon:
+    listOfServers: crss2datainterface-app.marathon.l4lb.thisdcos.directory:8084
+crss-audit:
+  ribbon:
+    listOfServers: crss2audit.marathon.l4lb.thisdcos.directory:9094
+crss-uaa:
+  ribbon:
+    listOfServers: crssuaa-server.marathon.l4lb.thisdcos.directory:9999

+ 13 - 0
crss-metering/crss-metering-pemc-dev.yml

@@ -0,0 +1,13 @@
+spring:
+  profiles.include: pg-query
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+    username: crss_metering
+    password: crss_metering
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 20
+
+logging:
+  level:
+    com.pemc.crss: DEBUG

+ 33 - 0
crss-meterprocess-app/crss-meterprocess-app-pemc-dev.yml

@@ -0,0 +1,33 @@
+spring:
+  crss-main:
+    datasource:
+      driverClassName: ${spring.datasource.driverClassName}
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+  crss-registration:
+    datasource:
+      driverClassName: ${spring.datasource.driverClassName}
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+  crss-nmms:
+    datasource:
+      driverClassName: ${spring.datasource.driverClassName}
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+
+  jpa:
+    generate-ddl: true
+
+server:
+  port: 8081
+
+dataflow:
+  url: http://spring-cloud-data-flow.marathon.l4lb.thisdcos.directory:9393
+
+sftp:
+  credentials:
+    host: sftp.marathon.l4lb.thisdcos.directory
+    workingDirectory: /upload

+ 19 - 0
crss-meterprocess-stream-daily-sink/crss-meterprocess-stream-daily-sink-pemc-dev.yml

@@ -0,0 +1,19 @@
+spring:
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: crss_metering
+      driverClassName: org.postgresql.Driver
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver

+ 40 - 0
crss-meterprocess-stream-mapper/crss-meterprocess-stream-mapper-pemc-dev.yml

@@ -0,0 +1,40 @@
+spring:
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+  crss-registration:
+    dataSource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+
+  jpa:
+      show-sql: false
+      hibernate:
+        ddl-auto: none
+      properties:
+        hibernate:
+          dialect: org.hibernate.dialect.PostgreSQLDialect
+          namingStrategy: org.hibernate.cfg.ImprovedNamingStrategy
+          hbm2ddl:
+            auto: none
+          temp:
+            use_jdbc_metadata_defaults: false
+logging:
+  level:
+    com.pemc: debug

+ 52 - 0
crss-meterprocess-stream-processor-daily-validate/crss-meterprocess-stream-processor-daily-validate-pemc-dev.yml

@@ -0,0 +1,52 @@
+spring:
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: crss_metering
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+
+  jpa:
+    show-sql: false
+    hibernate:
+      ddl-auto: none
+    properties:
+      hibernate:
+        dialect: org.hibernate.dialect.PostgreSQLDialect
+        namingStrategy: org.hibernate.cfg.ImprovedNamingStrategy
+        hbm2ddl:
+          auto: none
+        temp:
+          use_jdbc_metadata_defaults: false
+        default_schema: public
+
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+
+logging:
+  level:
+    com.pemc: debug

+ 86 - 0
crss-meterprocess-stream-source-daily-raw/crss-meterprocess-stream-source-daily-raw-pemc-dev.yml

@@ -0,0 +1,86 @@
+#daily extract
+spring:
+  profiles: dailyExtract
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+    username: crss_metering
+    password: crss_metering
+    driver-class-name: org.postgresql.Driver
+    maxPoolSize: 5
+    test-on-borrow: true
+    validation-query: SELECT 1
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+jdbc:
+  query: "select * from metering.txn_meter_data_daily where consumed <> TRUE or consumed is null limit 10000;"
+  update: "update metering.txn_meter_data_daily set consumed = TRUE where meter_data_id in (:meter_data_id);"
+
+trigger:
+  fixed-delay: 5
+  time-unit: SECONDS
+
+logging:
+  level:
+    com.pemc: DEBUG
+
+---
+
+#Monthly extract
+spring:
+  profiles: monthlyExtract
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+    username: crss_metering
+    password: crss_metering
+    driver-class-name: org.postgresql.Driver
+    maxPoolSize: 5
+    test-on-borrow: true
+    validation-query: SELECT 1
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+jdbc:
+  query: "select * from metering.txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
+  update: "update metering.txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"
+
+trigger:
+  fixed-delay: 5
+  time-unit: SECONDS
+
+logging:
+  level:
+    com.pemc: DEBUG
+
+---
+
+# default
+spring:
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+    username: crss_metering
+    password: crss_metering
+    driver-class-name: org.postgresql.Driver
+    maxPoolSize: 5
+    test-on-borrow: true
+    validation-query: SELECT 1
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+jdbc:
+  query: "select * from metering.txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
+  update: "update metering.txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"
+
+trigger:
+  fixed-delay: 5
+  time-unit: SECONDS
+
+logging:
+  level:
+    com.pemc: DEBUG

+ 40 - 0
crss-meterprocess-task-stlready/crss-meterprocess-task-stlready-pemc-dev.yml

@@ -0,0 +1,40 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+  crss-nmms:
+      datasource:
+        jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+        username: crss_nmms
+        password: crss_nmms
+        driverClassName: org.postgresql.Driver
+  crss-registration:
+      dataSource:
+        jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+        username: crss_registration
+        password: crss_registration
+        driverClassName: org.postgresql.Driver
+        maxPoolSize: 5
+        test-on-borrow: true
+        validation-query: SELECT 1
+
+  profiles:
+    include: mesos
+
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          apiEndpoint: http://master.mesos/service/chronos/v1
+          memory: 1024
+
+

+ 85 - 0
crss-mq-computation/crss-mq-computation-pemc-dev.yml

@@ -0,0 +1,85 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    dataSource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+    # show-sql: true
+    generate-ddl: true
+    open-in-view: false
+    properties:
+      hibernate:
+        # generate_statistics: true
+        dialect: org.hibernate.dialect.PostgreSQLDialect
+        ddl-auto: none
+        hbm2ddl:
+          auto: none
+  profiles:
+    include: mesos
+
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          apiEndpoint: http://master.mesos/service/chronos/v1
+          memory: 3072
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+
+  cache:
+    jcache:
+      config: ehcache3.xml
+
+logging:
+  level:
+    com.pemc: debug
+    # org.hibernate.stat: debug
+
+batch:
+  # resourceLocation: ${resourceLocation} - property expansion defaulted in app's application.yml
+  chunkSize: 100
+  maxWorkers: 10
+  partitionSize:
+    gap: 2000
+    mq: 10000
+    ssla: 5000
+    report: 1
+
+mqreport:
+  directory: /tmp/
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: sftp.marathon.l4lb.thisdcos.directory
+    port: 22
+    workingDirectory: /upload/mq
+    privateKey:

+ 78 - 0
crss-mtr/crss-mtr-pemc-dev.yml

@@ -0,0 +1,78 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    dataSource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+    show-sql: true
+    generate-ddl: true
+    open-in-view: false
+    properties:
+      hibernate:
+        generate_statistics: true
+        dialect: org.hibernate.dialect.PostgreSQLDialect
+        ddl-auto: none
+        hbm2ddl:
+          auto: none
+  profiles:
+    include: mesos
+
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          apiEndpoint: http://master.mesos/service/chronos/v1
+          memory: 3072
+          cpu: 2
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+
+logging:
+  level:
+    com.pemc: debug
+
+batch:
+  # resourceLocation: ${resourceLocation} - property expansion defaulted in app's application.yml
+  chunkSize: 1
+  maxWorkers: 10
+  partitionSize:
+    mtr: 1000
+
+mtr:
+  directory: /tmp/
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: sftp.marathon.l4lb.thisdcos.directory
+    port: 22
+    workingDirectory: /upload
+    privateKey:

+ 27 - 0
crss-reg/crss-reg-pemc-dev.yml

@@ -0,0 +1,27 @@
+spring:
+  datasource:
+    driverClassName: org.postgresql.Driver
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+    username: crss_registration
+    password: crss_registration
+  xdf-control:
+    datasource:
+      driverClassName: org.postgresql.Driver
+      url: jdbc:postgresql://192.168.1.81:5432/crss_external?currentSchema=xdfcontrol
+      username: crss_xdfcontrol
+      password: crss_xdfcontrol
+
+crss:
+  docmgt:
+    root-dir: /crss/docmgt
+  xdf:
+    client-type: sftp  # OPTIONS:[local, ftp, sftp]
+    root-folder: /upload/xdf
+    auto-create-dir: true
+    file-encoding: UTF-8
+    file-exists-mode: fail  # OPTIONS:[append, append_no_flush, fail, ignore, replace]
+    remote:
+      host: sftp.marathon.l4lb.thisdcos.directory
+      port: 22
+      username: pemc
+      password: 123qwe

+ 6 - 0
crss-sched/crss-sched-pemc-dev.yml

@@ -0,0 +1,6 @@
+spring:
+  profiles.include: metronome
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=scheduler
+    username: crss_scheduler
+    password: crss_scheduler

+ 7 - 0
crss-settlement-app/crss-settlement-app-pemc-dev.yml

@@ -0,0 +1,7 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver

+ 80 - 0
crss-settlement-task-calculation-addtlcomp/crss-settlement-task-calculation-addtlcomp-pemc-dev.yml

@@ -0,0 +1,80 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: crss_metering
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  profiles:
+      include: mesos
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          memory: 2048
+          cpu: 0.5
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+    job:
+      enabled: true
+
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        generate_statistics: false
+        dialect: org.hibernate.dialect.PostgreSQL81Dialect
+        ddl-auto: validate
+        hbm2ddl:
+          import_files:
+
+logging:
+  level:
+    com.pemc.crss.settlement.task.calculation.addtlcomp: DEBUG
+    com.netflix: DEBUG
+    org.springframework.cloud: DEBUG
+    org.hibernate.stat: debug

+ 104 - 0
crss-settlement-task-calculation/crss-settlement-task-calculation-pemc-dev.yml

@@ -0,0 +1,104 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: crss_metering
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 2
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      driverClassName: org.postgresql.Driver
+      maximumPoolSize: 5
+      connectionTimeout: 300000
+      test-on-borrow: true
+      validation-query: SELECT 1
+  profiles:
+    include: mesos
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          memory: 2048
+          cpu: 0.5
+
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+    job:
+      enabled: true
+
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        generate_statistics: false
+        dialect: org.hibernate.dialect.PostgreSQL81Dialect
+        ddl-auto: none
+        hbm2ddl:
+          auto: none
+
+batch:
+  chunkSize: 100
+  maxWorkers: 10
+  partitionSize:
+    retDat: 900
+    retBcq: 20000
+    calcEta: 3000
+    procNss: 3000
+    nss: 1000
+    disAggBcq: 1000
+    disAggBcqBuyer: 1000
+    disAggBcqSeller: 1000
+    rta: 300
+    rprta: 1000
+    rcra: 200
+    sFactor: 150
+    runway: 150
+    spotSeller: 1500
+    spotBuyer: 1500
+    gmr: 1500
+
+
+logging:
+  level:
+    com.pemc.crss.settlement.task.calculation: DEBUG
+    com.netflix: DEBUG
+    org.springframework.cloud: DEBUG
+    org.hibernate.stat: debug

+ 29 - 0
crss-settlement-task-file-gen-addtlcomp/crss-settlement-task-file-gen-addtlcomp-pemc-dev.yml

@@ -0,0 +1,29 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      maximumPoolSize: 5
+      driverClassName: org.postgresql.Driver
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+
+  profiles:
+    include: mesos
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          memory: 2048
+          cpu: 0.5

+ 30 - 0
crss-settlement-task-invoice-generation/crss-settlement-task-invoice-generation-pemc-dev.yml

@@ -0,0 +1,30 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      maximumPoolSize: 5
+      driverClassName: org.postgresql.Driver
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+
+  profiles:
+    include: mesos
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          memory: 2048
+          cpu: 0.5
+

+ 75 - 0
crss-settlement-task-validation/crss-settlement-task-validation-pemc-dev.yml

@@ -0,0 +1,75 @@
+spring:
+  crss-stl:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=settlement
+      username: crss_settlement
+      password: crss_settlement
+      driverClassName: org.postgresql.Driver
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=registration
+      username: crss_registration
+      password: crss_registration
+      driverClassName: org.postgresql.Driver
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      driverClassName: org.postgresql.Driver
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: crss_metering
+      driverClassName: org.postgresql.Driver
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=nmms
+      username: crss_nmms
+      password: crss_nmms
+      driverClassName: org.postgresql.Driver
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      maximumPoolSize: 5
+      driverClassName: org.postgresql.Driver
+  profiles:
+    include: mesos
+
+  cloud:
+    deployer:
+      mesos:
+        chronos:
+          memory: 2048
+          cpu: 0.5
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+    job:
+      enabled: true
+
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        generate_statistics: false
+        dialect: org.hibernate.dialect.PostgreSQL81Dialect
+        ddl-auto: validate
+        hbm2ddl:
+          import_files:
+          auto:
+
+
+logging:
+  level:
+    com.pemc.crss.settlement.task.validation: DEBUG
+    com.netflix: DEBUG
+    org.springframework.cloud: DEBUG
+    org.hibernate.stat: DEBUG

+ 30 - 0
crss-uaa/crss-uaa-pemc-dev.yml

@@ -0,0 +1,30 @@
+spring:
+  redis:
+    database: 2
+  datasource:
+    url: jdbc:postgresql://192.168.1.81:5432/crss?currentSchema=admin
+    username: crss_admin
+    password: crss_admin
+
+crss:
+  ldap:
+    protocol: LDAPS
+    host: "192.168.1.105"
+    port: 636
+    root-dn: "dc=wesmsys,dc=local"
+    user-search-base: MO,MP,SO
+    admin-user: "Administrator"
+    admin-password: "Pemc@123"
+    username-field: "userPrincipalName"
+    domain: "wesmsys.local"
+    embedded: false
+    passwordOpEnabled: true
+  security:
+    oauth2:
+      default-redirect-uri: http://crss.uat.crss.wesmsys.local
+      registered-redirect-uris: http://crss.uat.crss.wesmsys.local,http://bsmd.uat.crss.wesmsys.local
+
+
+logging:
+  level:
+    com.pemc.crss: DEBUG

+ 27 - 0
ui-bsmd/ui-bsmd-pemc-dev.yml

@@ -0,0 +1,27 @@
+zuul:
+  sensitiveHeaders: 'Cookie,Set-Cookie'
+  routes:
+    admin:
+      path: /admin/**
+      serviceId: crss-admin
+    uaa:
+      url: http://crssuaa-server.marathon.l4lb.thisdcos.directory:9999
+
+crss-meterprocess-app:
+  ribbon:
+    listOfServers: crssmeterprocess-app.marathon.l4lb.thisdcos.directory:8081
+crss-settlement-app:
+  ribbon:
+    listOfServers: crsssettlement-app.marathon.l4lb.thisdcos.directory:8082
+crss-dataflow-app:
+  ribbon:
+    listOfServers: crssdataflow-app.marathon.l4lb.thisdcos.directory:8082
+crss-admin:
+  ribbon:
+    listOfServers: crssadmin-service.marathon.l4lb.thisdcos.directory:8080
+crss-reg:
+  ribbon:
+    listOfServers: crssregistration-service.marathon.l4lb.thisdcos.directory:8080
+crss-audit:
+  ribbon:
+    listOfServers: crssaudit.marathon.l4lb.thisdcos.directory:9094