(domains) define domain check interval as a settings

For now, to avoid overloading dimail, we have defined a
time interval between each check request to dimail.
This interval should be configurable for testing and
different environments.
This commit is contained in:
Sabrina Demagny
2025-03-21 18:38:41 +01:00
parent 7dac39034a
commit feb5d7154b
4 changed files with 13 additions and 1 deletions

View File

@@ -540,6 +540,11 @@ class Base(Configuration):
environ_name="MAIL_PROVISIONING_API_TIMEOUT",
environ_prefix=None,
)
MAIL_CHECK_DOMAIN_INTERVAL = values.IntegerValue(
default=10,
environ_name="MAIL_CHECK_DOMAIN_INTERVAL",
environ_prefix=None,
)
DNS_PROVISIONING_API_URL = values.Value(
default="https://api.scaleway.com",
environ_name="DNS_PROVISIONING_API_URL",