[TIC-Web] Apply generic resource pooling
[archive/20170607/tools/tic.git] / config.json
1 {
2     "TIC_WEB": {
3         "PORT" : 8081,
4         "PATH": "/var/tmp/tic-web/",
5         "PATH_ABSTRACT": "/tic/",
6         "LOG_FILE" : "/var/tmp/tic-web/tic-web.log",
7         "LOG_FILE_NAME": "mic.log",
8         "IMAGE_FILE_NAME": "image.tar.gz"
9     },
10     "DATABASE": {
11         "USERNAME": "tic",
12         "PASSWORD": "tic",
13         "DATABASE": "pdk",
14         "HOST": "localhost",
15         "TRACE": true,
16         "DIALECT": "mariasql",
17         "POOL": {
18             "MAX": 5,
19             "MIN": 1,
20             "IDLETIMEOUT": 500000,
21             "REAPINTERVAL": 500
22         }
23     },
24     "TIC_CORE": {
25         "PORT" : 8082
26     },
27     "MIC" : {
28         "OUT_DIR" : "/var/tmp/tic-web/images/"
29     },
30     "EVENT": {
31         "SOCKET":{
32             "FS_IMAGE_ADD_FROM": "ws/fs/image/add/from",
33             "FS_IMAGE_ADD_TO": "ws/fs/image/add/to",
34             "FS_IMAGE_ADD_FINISH": "ws/fs/image/add/finish",
35             "FS_IMAGE_ADD_FAIL": "ws/fs/image/add/fail",
36             "FS_IMAGE_ADD_KILL": "ws/fs/image/add/kill",
37             "MIC_AVAILABLE_FROM": "ws/mic/available/from",
38             "MIC_AVAILABLE_TO": "ws/mic/available/to"
39         },
40         "JOB": {
41             "JOB_GET_ALL_COUNT": "/api/job/count",
42             "JOB_GET_ALL_LISTITEM": "/api/job/list",
43             "JOB_GET_BYID": "/api/job/",
44             "JOB_ADD_ONE": "/api/job/add/",
45             "JOB_EDIT_ONE": "/api/job/edit/",
46             "JOB_READ_LOG": "/api/job/log/"
47         },
48         "PACKAGE": {
49             "TEST": "testtest"
50         },
51         "IMAGE": {
52             "IMAGE_GET_ALL_COUNT": "/api/image/count/",
53             "IMAGE_GET_ALL_LISTITEM": "/api/image/list/",
54             "IMAGE_ADD_ONE": "/api/image/add/"
55         },
56         "SESSION": {
57             "SESSION": "/api/session"
58         }
59     }
60 }