aboutsummaryrefslogtreecommitdiffstats
path: root/cmso-service/etc/config/cmso.properties
blob: 6f50e60323d2e61d67e3a794bb95be2a55a5055b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#-------------------------------------------------------------------------------
# Copyright � 2017-2018 AT&T Intellectual Property.
# Modifications Copyright � 2018 IBM.
# 
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# 
#         http://www.apache.org/licenses/LICENSE-2.0
# 
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# 
# 
# Unless otherwise specified, all documentation contained herein is licensed
# under the Creative Commons License, Attribution 4.0 Intl. (the �??License�?�);
# you may not use this documentation except in compliance with the License.
# You may obtain a copy of the License at
# 
#         https://creativecommons.org/licenses/by/4.0/
# 
# Unless required by applicable law or agreed to in writing, documentation
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#-------------------------------------------------------------------------------
###

### MySQL DB.
spring.datasource.url=jdbc:mariadb://localhost:3305/cmso
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.username=cmso
cmso.database.password=enc:bfodXf8qRfCqMvlxVBYNWQ==

###
###
### H2 DB.
#spring.datasource.url=jdbc:h2:file:./h2db;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=true;MODE=MYSQL
#spring.datasource.driver-class-name=org.h2.Driver
#spring.datasource.username=sa
#spring.datasource.password=sa

spring.datasource.initialize=false
spring.datasource.tomcat.max-wait=10000
spring.datasource.tomcat.initialSize=5
spring.datasource.tomcat.max-active=25
spring.datasource.tomcat.test-on-borrow=true

spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=none
spring.jpa.hibernate.naming.strategy=org.hibernate.cfg.EJB3NamingStrategy
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

logging.level.org.hibernate.SQL=TRACE

logging.level.org.hibernate=TRACE

#
#@BP.name="Enable AAF authentication"
#@BP.description="Log level for 
#@BP.type=enum(true,false)
##BP.default=true
#@BP.required=false
#@BP.volatility=1
cmso.aaf.enabled=false

# Enable swagger - Enable in development and test only
cmso.swagger.enabled=true

# Enable schedule immediate to be dispatched without ticket approvals
# Has no effect when in vTM loopback mode as always approved.
cmso.cm.dispatch.immediate.enabled = true

# NUmber of seconds between sniro dispatch jobs
cmso.optimizer.job.interval.ms=10000

# NUmber of seconds between change management cmso polling jobs
# Controls frequenct of polling to the ChangeManagementScheduler table...
cmso.cm.polling.job.interval.ms=10000
# How many management cmso polling intervals to look ahead to dispatch
# (To account for possible latency of the polling job)
cmso.cm.polling.job.lookahead.intervals=5
# Lead time before event time to enable dispatcher to 
# test that it is safe to dispatch (i.e. meeting reminder lead time)
cmso.cm.dispatcher.lead.time.ms=5000
# Lead time to prepare and call VID to dispatch work to MSO
# Includes latency from VID call to the start of the workflow
cmso.cm.dispatch.lead.time.ms=1000

# Interval between polling to check status of schedules in Notifications Initiated status
cmso.status.job.interval.ms=60000

org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore

loopback.mso.requestId=dummy123

so.polling.interval.ms=10000
#mso.user=cmso@onap.org
#mso.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==

## loopback settings
so.url=http://localhost:8080/cmso/v1/loopbacktest/onap/so/infra/orchestrationRequests/v7
so.user=cmso@onap.org
so.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==

mechid.user=cmso@onap.org
mechid.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==

cmso.dispatch.url=http://localhost:8089