This repository has been archived by the owner on Sep 23, 2020. It is now read-only.
/
epum.json
84 lines (84 loc) · 2.15 KB
/
epum.json
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
{
"epu": {
"username": "${epu_username}",
"groupname": "${epu_groupname}",
"virtualenv": {
"path": "/home/${epu_username}/app-venv",
"python": "${python}",
"virtualenv": "${virtualenv}"
},
"action": [
"run"
],
"run_config": {
"program": "epu-management-service",
"run_directory": "/home/${epu_username}/epum",
"run_method": "supervised",
"autorestart": true,
"config": {
"server": {
"amqp": {
"host": "${rabbitmq_host}",
"username": "${rabbitmq_username}",
"password": "${rabbitmq_password}"
}
},
"logging": {
"formatters": {
"detailed": {
"format": "%(asctime)s %(name)-25s:%(lineno)4d[%(process)5d] %(levelname)s: %(domain_info)s %(message)s"
},
"detailednostamp": {
"format": "%(name)-25s:%(lineno)4d[%(process)5d] %(levelname)s: %(domain_info)s %(message)s"
}
},
"filters": {
"domain": {
"()": "epu.domain_log.DomainLogFilter"
}
},
"handlers": {
"file": {
"formatter": "detailed",
"level": "DEBUG",
"filters": [
"domain"
]
},
"syslog": {
"address": [
"${syslog_host}",
514
],
"formatter": "detailednostamp",
"level": "DEBUG",
"filters": [
"domain"
]
},
"exceptional": {
"class": "exceptional.ExceptionalLogHandler",
"api_key": "${exceptional_api_key}",
"environment": false,
"append_log_messages": true,
"level": "ERROR"
}
},
"root": {
"handlers": [
"file",
"syslog",
"exceptional"
]
}
},
"epumanagement": {
"default_user": "${epu_username}"
}
}
}
},
"recipes": [
"epu"
]
}