Name | Lines of code | Maintainability | Test coverage |
.gitignore | |||
.travis.yml | |||
Dockerfile | |||
Dockerfile.aarch64 | |||
Dockerfile.armhf | |||
LICENSE | |||
README.md | |||
extras/bender-icon.png | |||
manifest.yml | |||
requirements.txt | |||
src/app.py | 71 | A 1 hr | |
src/config.py | 22 | A 0 mins | |
src/discovery/__init__.py | 21 | A 0 mins | |
src/discovery/docker_labels.py | 33 | A 1 hr | |
src/discovery/noop.py | 4 | A 0 mins | |
src/dns_manager/__init__.py | 13 | A 0 mins | |
src/dns_manager/cloudflare_dns.py | 103 | B 4 hrs | |
src/dns_manager/noop.py | 10 | A 0 mins | |
src/factories.py | 52 | A 0 mins | |
src/metrics.py | 37 | A 0 mins | |
src/notifications/__init__.py | 26 | A 1 hr | |
src/notifications/docker_signal.py | 84 | A 45 mins | |
src/notifications/log_notification.py | 16 | A 0 mins | |
src/notifications/noop.py | 8 | A 0 mins | |
src/notifications/slack_message.py | 71 | A 35 mins | |
src/scheduler/__init__.py | 11 | A 0 mins | |
src/scheduler/oneshot.py | 8 | A 0 mins | |
src/scheduler/repeat.py | 56 | A 0 mins | |
src/scheduler/repeat_docker.py | 43 | A 1 hr | |
src/ssl_manager/__init__.py | 9 | A 0 mins | |
src/ssl_manager/certbot_cf_ssl.py | 115 | A 3 hrs | |
src/ssl_manager/noop.py | 6 | A 0 mins |