Migrate pap startup & controllers to spring boot
[policy/pap.git] / main / src / test / resources / config / application.yaml
1 spring:
2   security:
3     user:
4       name: policyadmin
5       password: zb!XztG34
6   http:
7     converters:
8       preferred-json-mapper: gson
9
10 server:
11   port: 6969
12
13 pap:
14   name: "PapGroup"
15   pdpParameters:
16     updateParameters:
17       maxRetryCount: 1
18       maxWaitMs: 3000
19     stateChangeParameters:
20       maxRetryCount: 1
21       maxWaitMs: 3000
22     heartBeatMs: 6000
23     maxMessageAgeMs: 20000
24   databaseProviderParameters:
25     name: PolicyModelsProviderParameters
26     implementation: org.onap.policy.models.provider.impl.DatabasePolicyModelsProviderImpl
27     databaseDriver: org.h2.Driver
28     databaseUrl: jdbc:h2:mem:testdb0
29     databaseUser: policy
30     databasePassword: UDAxaWNZ
31     persistenceUnit: ToscaConceptTest
32   savePdpStatisticsInDb: true
33   topicParameterGroup:
34     topicSources:
35     - topic: POLICY-PDP-PAP
36       servers:
37       - message-router
38       topicCommInfrastructure: noop
39     - topic: POLICY-HEARTBEAT
40       effectiveTopic: POLICY-PDP-PAP
41       consumerGroup: policy-pap
42       servers:
43       - message-router
44       topicCommInfrastructure: noop
45     topicSinks:
46     - topic: POLICY-PDP-PAP
47       servers:
48       - message-router
49       topicCommInfrastructure: noop
50     - topic: POLICY-NOTIFICATION
51       servers:
52       - message-router
53       topicCommInfrastructure: noop
54   healthCheckRestClientParameters:
55   - clientName: api
56     hostname: policy-api
57     port: 6969
58     userName: policyadmin
59     password: zb!XztG34
60     useHttps: true
61     basePath: policy/api/v1/healthcheck
62   - clientName: distribution
63     hostname: policy-distribution
64     port: 6969
65     userName: healthcheck
66     password: zb!XztG34
67     useHttps: true
68     basePath: healthcheck
69   - clientName: dmaap
70     hostname: message-router
71     port: 3905
72     useHttps: true
73     basePath: topics
74
75 management:
76   endpoints:
77     web:
78       base-path: /
79       exposure:
80         include: health, metrics, prometheus
81       path-mapping.prometheus: metrics