|
175 | 175 | NSLORD_PDNS_API_TOKEN = os.environ["DESECSTACK_NSLORD_APIKEY"] |
176 | 176 | NSMASTER_PDNS_API = "http://nsmaster:8081/api/v1/servers/localhost" |
177 | 177 | NSMASTER_PDNS_API_TOKEN = os.environ["DESECSTACK_NSMASTER_APIKEY"] |
| 178 | +NSLORD_KNOT_HOST = os.environ.get("DESECSTACK_NSLORD_KNOT_HOST", "nslord_knot") |
| 179 | +NSLORD_KNOT_PORT = int(os.environ.get("DESECSTACK_NSLORD_KNOT_PORT", "53")) |
| 180 | +NSLORD_KNOT_TIMEOUT = float(os.environ.get("DESECSTACK_NSLORD_KNOT_TIMEOUT", "5")) |
| 181 | +NSLORD_KNOT_UPDATE_KEY_NAME = os.environ.get( |
| 182 | + "DESECSTACK_NSLORD_KNOT_UPDATE_KEY_NAME", "nslord-update" |
| 183 | +) |
| 184 | +NSLORD_KNOT_UPDATE_KEY_SECRET = os.environ.get( |
| 185 | + "DESECSTACK_NSLORD_KNOT_UPDATE_KEY_SECRET", "" |
| 186 | +) |
| 187 | +NSLORD_KNOT_UPDATE_KEY_ALGORITHM = os.environ.get( |
| 188 | + "DESECSTACK_NSLORD_KNOT_UPDATE_KEY_ALGORITHM", "hmac-sha256" |
| 189 | +) |
| 190 | +NSLORD_KNOT_TRANSFER_KEY_NAME = os.environ.get( |
| 191 | + "DESECSTACK_NSLORD_KNOT_TRANSFER_KEY_NAME", "nsmaster-xfr" |
| 192 | +) |
| 193 | +NSLORD_KNOT_TRANSFER_KEY_SECRET = os.environ.get( |
| 194 | + "DESECSTACK_NSLORD_KNOT_TRANSFER_KEY_SECRET", |
| 195 | + os.environ.get("DESECSTACK_NSMASTER_TSIGKEY", ""), |
| 196 | +) |
| 197 | +NSLORD_KNOT_TRANSFER_KEY_ALGORITHM = os.environ.get( |
| 198 | + "DESECSTACK_NSLORD_KNOT_TRANSFER_KEY_ALGORITHM", "hmac-sha256" |
| 199 | +) |
178 | 200 | CATALOG_ZONE = "catalog.internal" |
179 | 201 |
|
180 | 202 | # Celery |
|
193 | 215 | # pdns accepts request payloads of this size. |
194 | 216 | # This will hopefully soon be configurable: https://github.com/PowerDNS/pdns/pull/7550 |
195 | 217 | PDNS_MAX_BODY_SIZE = 16 * 1024 * 1024 |
| 218 | +PDNS_API_TIMEOUT = float(os.environ.get("DESECSTACK_PDNS_API_TIMEOUT", "10")) |
196 | 219 |
|
197 | 220 | # SEPA direct debit settings |
198 | 221 | SEPA = { |
|
0 commit comments