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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
#-------------------------------------------------------------------------------
# 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.
#-------------------------------------------------------------------------------
info.build.artifact=@project.artifactId@
info.build.name=@project.name@
info.build.description=@project.description@
info.build.version=@project.version@
spring.jersey.type=filter
logging.level.root=info
logging.level.org.glassfish=info
logging.level.org.glassfish.jersey=info
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration
test.datasource.url=jdbc:h2:file:./h2db;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=true;MODE=MYSQL
test.datasource.driver-class-name=org.h2.Driver
test.datasource.username=sa
test.datasource.password=sa
test.datasource.initialize=false
test.datasource.tomcat.max-wait=10000
test.datasource.tomcat.initialSize=5
test.datasource.tomcat.max-active=25
test.datasource.tomcat.test-on-borrow=true
test.jpa.show-sql=false
test.jpa.hibernate.ddl-auto=none
test.jpa.hibernate.naming.strategy=org.hibernate.cfg.EJB3NamingStrategy
test.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
test.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
logging.pattern.console=%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(%5p) %clr($ threadId: {PID:- }){magenta} %clr(---){faint} %clr([ hostname: %X{hostname} serviceName: %X{serviceName} version: %X{version} transactionId: %X{transactionId} requestTimeStamp: %X{requestTimestamp} responseTimeStamp: %X{responseTimestamp} duration: %X{duration}]){yellow} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n%wex
cmso.aaf.enabled=false
# Enable swagger - Enable in development and test only
cmso.swagger.enabled=true
# Do not validate workflow name. Best effort will be used to create ticket
# Expectation is that missing attributes will be provided in the DomainData
cmso.allowUnknownWorkflowNames = 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.sniro.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
# sniro info
cmso.sniro.maxAttempts=20
#cmso.sniro.url=https://zldcmtc1njcoll01.homer.att.com:14699/sniro/api/v2/cmso
#cmso.sniroCMSchedulerUsername=test1
#cmso.sniroCMSchedulerPassword=enc:zZAbyhJhxJjqIrXNiXRl2g==
#cmso.sniro.callbackurl=http://mtanjv9sdlg10.aic.cip.att.com:8089/cmso/v1/ChangeManagement/sniroCallback
## loopback settings
cmso.sniro.url=http://localhost:8089/cmso/v1/loopbacktest/sniro
cmso.sniroCMSchedulerUsername=cmso@onap.org
cmso.sniroCMSchedulerPassword=enc:bfodXf8qRfCqMvlxVBYNWQ==
cmso.sniro.callbackurl=http://localhost:8089/cmso/v1/ChangeManagement/sniroCallback
org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore
vid.loopback.mso.requestId=dummy123
mso.polling.interval.ms=10000
#mso.user=cmso@onap.org
#mso.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==
## loopback settings
mso.url=http://localhost:8089/cmso/v1/loopbacktest/mso
mso.user=cmso@onap.org
mso.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==
vtm.vnfs.per.ticket=1
vtm.url=http://localhost:8089/cmso/v1/loopbacktest/
vtm.listPath=30673/vtm/searchChangeRecord/v1/listChangeRecords
vtm.fetchQuestionnairePath=30673/vtm/searchChangeRecord/v1/getCheckListQuestionnaires
vtm.createPath=31219/vtm/createChangeRecord/v1/createChangeRecord
vtm.closePath=31127/vtm/manageChangeRecord/v1/closeCancelChangeRecord
vtm.updatePath=31127/vtm/manageChangeRecord/v1/updateChangeRecord
vtm.updateQuestionnairePath=31127/vtm/manageChangeRecord/v1/updateCheckListQuestionnaires
vtm.user=cmso@onap.org
vtm.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==
vtm.template.folder=data/templates/vtm
####
# configure the vTM ticket states that will allow a schedule to be dispatched
# FOrmat:
# <approvalStatus>|<status>,<approvalStatus>|<status>
# Approval Required|Assigned is the state of a ticket when it is created by Scheduler
vtm.approvalStatus=Approved|Scheduled,Approved|Assigned
mechid.user=cmso@onap.org
mechid.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==
vid.user=cmso@onap.org
vid.pass=enc:bfodXf8qRfCqMvlxVBYNWQ==
|