From aadc307d4005b6ccdc9a4540b0c6cfdd45d34d25 Mon Sep 17 00:00:00 2001 From: Alexandru Pentilescu Date: Sat, 13 Aug 2022 11:33:01 +0000 Subject: [PATCH] Removed unnecessary delays in the code. These are now implemented entirely by systemd instead --- generate-dns-record.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/generate-dns-record.py b/generate-dns-record.py index 4e6ac0d..b57f9e7 100755 --- a/generate-dns-record.py +++ b/generate-dns-record.py @@ -7,7 +7,6 @@ # with certbot) import os -import random import requests import time from DnsRecordDeleter import delete_dns_record @@ -31,15 +30,6 @@ record = { "rrset_values": [validation_token], } -# Due to there being multiple subdomains being requested, this -# script will be invoked multiple times with different domain -# values. As such, to avoid conflicts, we will delay each run -# of this script a random number of seconds, between 0 and 180 -# to make sure there are no conflicts between the separate -# runs of this script -random_nr = random.randrange(0, 180) -time.sleep(random_nr) - response = requests.post(LIVEDNS_API_URL + '/' + domain + '/records', headers=headers, json=record) @@ -47,5 +37,3 @@ if not response.ok: logger.error('Could not create proper DNS record for LETSENCRYPT') logger.error(response.raise_for_status()) exit(1) - -time.sleep(30)