mlnicolas пре 8 година
родитељ
комит
03be0696f7

+ 67 - 0
crss-dataflow-app/application-top.yml

@@ -0,0 +1,67 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      maxPoolSize: 20
+      connectionTimeout: 10000
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+    show-sql: true
+    generate-ddl: false
+    properties:
+      hibernate:
+        dialect: org.hibernate.dialect.PostgreSQLDialect
+        ddl-auto: none
+        hbm2ddl:
+          import_files:
+
+  # prevent batch job from running on app start
+  batch:
+    job:
+      enabled: false
+
+  redis:
+    host: redis.marathon.l4lb.thisdcos.directory
+    port: 6379
+
+#liquibase:
+#  change-log: classpath:/db/db.changelog-master.xml
+
+server:
+  port: 8082
+  undertow:
+    accesslog:
+      dir: target
+      enabled: true
+      pattern: combined
+  compression:
+    enabled: true
+    min-response-size: 1
+
+security:
+  oauth2:
+    client:
+      accessTokenUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/access_token
+      userAuthorizationUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/authorize
+    resource:
+      userInfoUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/user
+
+dataflow:
+  url: http://spring-cloud-data-flow.marathon.l4lb.thisdcos.directory:9393
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: pemc-storage.southeastasia.cloudapp.azure.com
+    port: 22
+    workingDirectory: /home/pemc/upload
+    privateKey:
+
+# temporary todi-config, to be moved to general config
+todi-config:
+  dispatch-interval: 5
+

+ 105 - 0
crss-datainterface-task-ingest/application-top.yml

@@ -0,0 +1,105 @@
+spring:
+  crss-emdb:
+    datasource:
+      jdbcUrl: jdbc:oracle:thin:@13.76.188.39:1521:ORCL
+      username: pemc
+      password: 123qwe
+      driverClassName: oracle.jdbc.OracleDriver
+      maxPoolSize: 5
+      #test-on-borrow: true
+      #validation-query: SELECT 1
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=dataflow
+      username: crss_dataflow
+      password: crss_dataflow
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=nmms
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+      datasource:
+        jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=registration
+        username: crss_reg
+        password: B3XxYcAb
+        maxPoolSize: 5
+        test-on-borrow: true
+        validation-query: SELECT 1
+  crss-settlements:
+      datasource:
+        jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=settlement
+        username: crss_settlement
+        password: crss_settlement
+        maxPoolSize: 5
+        test-on-borrow: true
+        validation-query: SELECT 1
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        ddl-auto: none
+        generate_statistics: true
+  cloud:
+    task:
+      initialize:
+        enable: false
+  batch:
+    initializer:
+      enabled: false
+
+  redis:
+    host: redis.marathon.l4lb.thisdcos.directory
+    port: 6379
+
+logging:
+  level:
+    com.pemc: debug
+    org.hibernate.stat: debug
+
+batch:
+  #resourceLocation: "file:target/libs/crss-datainterface-task-ingest-1.0.0.BUILD-SNAPSHOT.jar"
+  partitionSize:
+    mq: 1500
+    ssla: 1500
+    report: 1500
+    importPrices: 100
+  autoMinusDaysAgo: 2
+
+mqreport:
+  directory: /tmp/
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: pemc-storage.southeastasia.cloudapp.azure.com
+    port: 22
+    workingDirectory: /home/pemc/sow7
+    privateKey:
+
+database:
+  emdb:
+    rtu-db: "TEMP_SNAPSHOT_DATA"
+    energy-price-sched-db: "TEMP_MOAR_MVIEW"
+    reserve-price-sched-db: "TEMP_RESERVED_MOAR_MVIEW"
+  nmms:
+    rtu-db: "TXN_RTU"
+    energy-price-sched-db: "TXN_ENERGY_PRICE_SCHED"
+    reserve-price-sched-db: "TXN_RESERVE_PRICE_SCHED"
+    reserve-bcq-db: "TXN_RESERVE_BCQ"
+
+bcq:
+  fileNamePrefix: "reserve_bcq_"
+
+todi_config:
+  dispatch-interval: 5
+
+reserve-categories-white-list: "Regulation Down,Fast Contingency Raise,Fast Contingency Lower,Slow Contingency Raise,Slow Contingency Lower,Delayed Contingency Raise,Delayed Contingency Lower,Regulation Up"

+ 77 - 0
crss-meterprocess-app/application-top.yml

@@ -0,0 +1,77 @@
+spring:
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=registration
+      username: crss_reg
+      password: B3XxYcAb
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-nmms:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=nmms
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+
+  jpa:
+    show-sql: false
+    generate-ddl: true
+    properties:
+      hibernate:
+        generate_statistics: true
+        ddl-auto: none
+        hbm2ddl:
+          import_files:
+
+  # prevent batch job from running on app start
+  batch:
+    job:
+      enabled: false
+
+#liquibase:
+#  change-log: classpath:/db/db.changelog-master.xml
+
+server:
+  port: 8081
+  undertow:
+    accesslog:
+      dir: target
+      enabled: true
+      pattern: combined
+  compression:
+    enabled: true
+    min-response-size: 1
+
+security:
+  oauth2:
+    client:
+      accessTokenUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/access_token
+      userAuthorizationUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/authorize
+    resource:
+      userInfoUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/user
+
+dataflow:
+  url: http://spring-cloud-data-flow.marathon.l4lb.thisdcos.directory:9393
+
+job:
+  maxRun: 1
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: sftp.marathon.l4lb.thisdcos.directory
+    port: 22
+    workingDirectory: /upload
+    privateKey:

+ 36 - 0
crss-meterprocess-stream-daily-sink/application-top.yml

@@ -0,0 +1,36 @@
+spring:
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-metering:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: Fh7UcXpW
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=registration
+      username: crss_reg
+      password: B3XxYcAb
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+      show-sql: false
+      hibernate:
+        ddl-auto: none
+      properties:
+        hibernate:
+          namingStrategy: org.hibernate.cfg.ImprovedNamingStrategy
+          hbm2ddl:
+            auto: none
+          temp:
+            use_jdbc_metadata_defaults: false

+ 37 - 0
crss-meterprocess-stream-mapper/application-top.yml

@@ -0,0 +1,37 @@
+spring:
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json
+  crss-registration:
+    dataSource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=registration
+      username: crss_reg
+      password: B3XxYcAb
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+
+  jpa:
+      show-sql: false
+      hibernate:
+        ddl-auto: none
+      properties:
+        hibernate:
+          namingStrategy: org.hibernate.cfg.ImprovedNamingStrategy
+          hbm2ddl:
+            auto: none
+          temp:
+            use_jdbc_metadata_defaults: false
+  redis:
+    host: redis.marathon.l4lb.thisdcos.directory
+    port: 6379

+ 43 - 0
crss-meterprocess-stream-processor-daily-validate/application-top.yml

@@ -0,0 +1,43 @@
+spring:
+  crss-main:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=meterprocess
+      username: crss_meterprocess
+      password: crss_meterprocess
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-metering:
+    datasource:
+      jdbcUrl: jjdbc:edb://10.176.11.23:5432/crss?currentSchema=metering
+      username: crss_metering
+      password: Fh7UcXpW
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+  crss-registration:
+    datasource:
+      jdbcUrl: jdbc:edb://10.176.11.23:5432/crss?currentSchema=registration
+      username: crss_reg
+      password: B3XxYcAb
+      maxPoolSize: 5
+      test-on-borrow: true
+      validation-query: SELECT 1
+
+  jpa:
+    show-sql: false
+    hibernate:
+      ddl-auto: none
+    properties:
+      hibernate:
+        namingStrategy: org.hibernate.cfg.ImprovedNamingStrategy
+        hbm2ddl:
+          auto: none
+        temp:
+          use_jdbc_metadata_defaults: false
+
+  cloud:
+    stream:
+      bindings:
+        output:
+          content-type: application/json