|
6 | 6 | class Config(object): |
7 | 7 | options = ['INTERVAL', 'PROMETHEUS', 'DOCKER_SOCKETS', 'MONITOR', 'IGNORE', 'LOG_LEVEL', 'PROMETHEUS_ADDR', |
8 | 8 | 'PROMETHEUS_PORT', 'NOTIFIERS', 'REPO_USER', 'REPO_PASS', 'CLEANUP', 'RUN_ONCE', 'LATEST', 'CRON', |
9 | | - 'INFLUX_URL', 'INFLUX_PORT', 'INFLUX_USERNAME', 'INFLUX_PASSWORD', 'INFLUX_DATABASE', 'INFLUX_SSL', |
10 | | - 'INFLUX_VERIFY_SSL', 'DATA_EXPORT', 'SELF_UPDATE', 'LABEL_ENABLE', 'DOCKER_TLS', 'LABELS_ONLY', |
11 | | - 'DRY_RUN', 'HOSTNAME', 'DOCKER_TLS_VERIFY'] |
| 9 | + 'TIMEZONE', 'INFLUX_URL', 'INFLUX_PORT', 'INFLUX_USERNAME', 'INFLUX_PASSWORD', 'INFLUX_DATABASE', |
| 10 | + 'INFLUX_SSL', 'INFLUX_VERIFY_SSL', 'DATA_EXPORT', 'SELF_UPDATE', 'LABEL_ENABLE', 'DOCKER_TLS', |
| 11 | + 'LABELS_ONLY', 'DRY_RUN', 'HOSTNAME', 'DOCKER_TLS_VERIFY'] |
12 | 12 |
|
13 | 13 | hostname = environ.get('HOSTNAME') |
14 | 14 | interval = 300 |
15 | 15 | cron = None |
| 16 | + timezone = environ.get('TZ') or 'UTC' |
16 | 17 | docker_sockets = 'unix://var/run/docker.sock' |
17 | 18 | docker_tls = False |
18 | 19 | docker_tls_verify = True |
|
0 commit comments