forked from mozilla-services/socorro
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dataservice.ini-dist
192 lines (128 loc) · 6.83 KB
/
dataservice.ini-dist
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
# the fully qualified classname of the app to run
application=socorro.dataservice.dataservice_app.DataserviceApp
[resource]
#+include ./common_resource.ini
[[logging]]
#+include ./common_logging.ini
# logging level for the logging to stderr (10 - DEBUG, 20 - INFO, 30 - WARNING, 40 - ERROR, 50 - CRITICAL)
#stderr_error_logging_level=10
# python logging system format for logging to stderr
#stderr_line_format_string={asctime} {levelname} - {app_name} - {message}
# logging level for the log file (10 - DEBUG, 20 - INFO, 30 - WARNING, 40 - ERROR, 50 - CRITICAL)
#syslog_error_logging_level=40
# syslog facility string ("user", "local0", etc)
#syslog_facility_string=user
# syslog hostname
#syslog_host=localhost
# python logging system format for syslog entries
#syslog_line_format_string={app_name} (pid {process}): {asctime} {levelname} - {threadName} - {message}
# syslog port
#syslog_port=514
[[postgresql]]
#+include ./common_postgresql.ini
# delays in seconds between retries
#backoff_delays=10, 30, 60, 120, 300
# the class responsible for connecting to Postgres
#database_class=socorro.external.postgresql.connection_context.ConnectionContext
# the hostname of the database
#database_hostname=localhost
# the name of the database
#database_name=breakpad
# the port for the database
#database_port=5432
# a class that will manage transactions
#transaction_executor_class=socorro.database.transaction_executor.TransactionExecutorWithInfiniteBackoff
# seconds between log during retries
#wait_log_interval=10
[[redactor]]
#+include ./common_redactor.ini
# a list of keys not allowed in a redacted processed crash
#forbidden_keys=url, email, user_id, exploitability,json_dump.sensitive,upload_file_minidump_flash1.json_dump.sensitive,upload_file_minidump_flash2.json_dump.sensitive,upload_file_minidump_browser.json_dump.sensitive,memory_info
# the name of the class that implements a 'redact' method
#redactor_class=socorro.external.crashstorage_base.Redactor
[secrets]
#+include ./common_secrets.ini
[[postgresql]]
#+include ./common_postgresql.ini
# the user's database password
#database_password=aPassword
# the name of the user within the database
#database_username=breakpad_rw
[[sentry]]
#+include ./common_sentry.ini
# DSN for Sentry via raven
#dsn=
[logging]
# logging level for the logging to stderr (10 - DEBUG, 20 - INFO, 30 - WARNING, 40 - ERROR, 50 - CRITICAL)
# see "resource.logging.stderr_error_logging_level" for the default or override it here
#stderr_error_logging_level=10
# python logging system format for logging to stderr
# see "resource.logging.stderr_line_format_string" for the default or override it here
#stderr_line_format_string={asctime} {levelname} - {app_name} - {message}
# logging level for the log file (10 - DEBUG, 20 - INFO, 30 - WARNING, 40 - ERROR, 50 - CRITICAL)
# see "resource.logging.syslog_error_logging_level" for the default or override it here
#syslog_error_logging_level=40
# syslog facility string ("user", "local0", etc)
# see "resource.logging.syslog_facility_string" for the default or override it here
#syslog_facility_string=user
# syslog hostname
# see "resource.logging.syslog_host" for the default or override it here
#syslog_host=localhost
# python logging system format for syslog entries
# see "resource.logging.syslog_line_format_string" for the default or override it here
#syslog_line_format_string={app_name} (pid {process}): {asctime} {levelname} - {threadName} - {message}
# syslog port
# see "resource.logging.syslog_port" for the default or override it here
#syslog_port=514
[sentry]
# DSN for Sentry via raven
# see "secrets.sentry.dsn" for the default or override it here
#dsn=
[services]
# None
#service_list=socorro.external.postgresql.bugs_service.Bugs
[[Bugs]]
# delays in seconds between retries
# see "resource.postgresql.backoff_delays" for the default or override it here
#backoff_delays=10, 30, 60, 120, 300
# None
#cls=socorro.external.postgresql.bugs_service.Bugs
# the source storage class
#crashstorage_class=socorro.external.postgresql.crashstorage.PostgreSQLCrashStorage
# the class responsible for connecting to Postgres
# see "resource.postgresql.database_class" for the default or override it here
#database_class=socorro.external.postgresql.connection_context.ConnectionContext
# the hostname of the database
# see "resource.postgresql.database_hostname" for the default or override it here
#database_hostname=localhost
# the name of the database
# see "resource.postgresql.database_name" for the default or override it here
#database_name=breakpad
# the user's database password
# see "secrets.postgresql.database_password" for the default or override it here
#database_password=aPassword
# the port for the database
# see "resource.postgresql.database_port" for the default or override it here
#database_port=5432
# the name of the user within the database
# see "secrets.postgresql.database_username" for the default or override it here
#database_username=breakpad_rw
# a list of keys not allowed in a redacted processed crash
# see "resource.redactor.forbidden_keys" for the default or override it here
#forbidden_keys=url, email, user_id, exploitability,json_dump.sensitive,upload_file_minidump_flash1.json_dump.sensitive,upload_file_minidump_flash2.json_dump.sensitive,upload_file_minidump_browser.json_dump.sensitive,memory_info
# the name of the class that implements a 'redact' method
# see "resource.redactor.redactor_class" for the default or override it here
#redactor_class=socorro.external.crashstorage_base.Redactor
# a class that will manage transactions
# see "resource.postgresql.transaction_executor_class" for the default or override it here
#transaction_executor_class=socorro.database.transaction_executor.TransactionExecutorWithInfiniteBackoff
# seconds between log during retries
# see "resource.postgresql.wait_log_interval" for the default or override it here
#wait_log_interval=10
[web_server]
# the IP address from which to accept submissions
#ip_address=127.0.0.1
# the port to listen to for submissions
#port=8883
# a class implementing a wsgi web server
#wsgi_server_class=socorro.webapi.servers.CherryPy