feat: move logging configuration into its own section
[e-mobility-charging-stations-simulator.git] / src / assets / config-template.json
1 {
2 "supervisionUrls": ["ws://localhost:8010/OCPP16/5be7fb271014d90008992f06"],
3 "supervisionUrlDistribution": "round-robin",
4 "log": {
5 "file": "logs/combined.log",
6 "errorFile": "logs/error.log",
7 "maxFiles": 7,
8 "statisticsInterval": 0
9 },
10 "worker": {
11 "processType": "workerSet",
12 "elementsPerWorker": 1,
13 "poolMinSize": 4,
14 "poolMaxSize": 16
15 },
16 "performanceStorage": {
17 "enabled": true,
18 "type": "jsonfile"
19 },
20 "uiServer": {
21 "enabled": false,
22 "type": "ws",
23 "authentication": {
24 "enabled": true,
25 "type": "basic-auth",
26 "username": "admin",
27 "password": "admin"
28 }
29 },
30 "stationTemplateUrls": [
31 {
32 "file": "siemens.station-template.json",
33 "numberOfStations": 1
34 },
35 {
36 "file": "keba.station-template.json",
37 "numberOfStations": 2
38 },
39 {
40 "file": "abb.station-template.json",
41 "numberOfStations": 2
42 },
43 {
44 "file": "evlink.station-template.json",
45 "numberOfStations": 4
46 },
47 {
48 "file": "schneider.station-template.json",
49 "numberOfStations": 1
50 }
51 ]
52 }