From 15d9f4d82025bc8ff5b14feae86c2b8fa660a2b4 Mon Sep 17 00:00:00 2001 From: ptrcnull Date: Sat, 16 Mar 2024 07:19:43 +0100 Subject: [PATCH] fix: i am so good at coding --- nyacme/config.py | 2 +- nyacme/handlers/base.py | 2 ++ nyacme/handlers/hetzner.py | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/nyacme/config.py b/nyacme/config.py index 34213d0..7043cdd 100644 --- a/nyacme/config.py +++ b/nyacme/config.py @@ -38,7 +38,7 @@ def read_config(path: Optional[str]) -> Config: raw_conf = tomllib.load(file) for key in raw_conf: - if key not in ('domains', 'secrets'): + if key not in ('domains', 'secrets', 'post_acquire', 'acme_path'): log.warning('unknown config key: %s', key) c = Config() diff --git a/nyacme/handlers/base.py b/nyacme/handlers/base.py index 78105df..356b852 100644 --- a/nyacme/handlers/base.py +++ b/nyacme/handlers/base.py @@ -1,5 +1,7 @@ import logging +from ..config import Config + class Handler: zone: str config: Config diff --git a/nyacme/handlers/hetzner.py b/nyacme/handlers/hetzner.py index 7148b8a..609b248 100644 --- a/nyacme/handlers/hetzner.py +++ b/nyacme/handlers/hetzner.py @@ -3,6 +3,7 @@ import json from typing import Optional, Any from .base import Handler +from ..config import Config class HetznerHandler(Handler): # discovered