diff --git a/nyacme/handlers/__init__.py b/nyacme/handlers/__init__.py index bb96078..4072a46 100644 --- a/nyacme/handlers/__init__.py +++ b/nyacme/handlers/__init__.py @@ -1,5 +1,7 @@ from .hetzner import HetznerHandler +from .http import HTTPHandler __all__ = [ - 'HetznerHandler' + 'HetznerHandler', + 'HTTPHandler' ] diff --git a/nyacme/hook.py b/nyacme/hook.py index 5f203a1..2a64691 100644 --- a/nyacme/hook.py +++ b/nyacme/hook.py @@ -7,13 +7,16 @@ from itertools import chain import dns.resolver from .config import read_config -from .handlers import HetznerHandler +from .handlers import HetznerHandler, HTTPHandler logging.basicConfig(level=logging.INFO, format='> [%(levelname)s] %(name)s: %(message)s') log = logging.getLogger('nyacme_hook') -handlers = {'hetzner': HetznerHandler} +handlers = { + 'hetzner': HetznerHandler, + 'http': HTTPHandler, +} def main() -> None: