mirror of
https://github.com/status-im/infra-utils.git
synced 2025-02-23 17:38:12 +00:00
dnsdisc.py: drop timestamps, sort old records
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
41b57c5ace
commit
0a34be547e
@ -16,7 +16,7 @@ HELP_DESCRIPTION='This a utility for generating DNS Discovery records'
|
|||||||
HELP_EXAMPLE='Example: ./dnsdisc.py -p 123abc -d nodes.example.org'
|
HELP_EXAMPLE='Example: ./dnsdisc.py -p 123abc -d nodes.example.org'
|
||||||
|
|
||||||
# Setup logging.
|
# Setup logging.
|
||||||
log_format = '%(asctime)s [%(levelname)s] %(message)s'
|
log_format = '[%(levelname)s] %(message)s'
|
||||||
logging.basicConfig(level=logging.INFO, format=log_format)
|
logging.basicConfig(level=logging.INFO, format=log_format)
|
||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
@ -204,7 +204,7 @@ def main():
|
|||||||
|
|
||||||
LOG.debug('Querying TXT DNS records: %s', opts.domain)
|
LOG.debug('Querying TXT DNS records: %s', opts.domain)
|
||||||
old_records = cf.txt_records(opts.domain)
|
old_records = cf.txt_records(opts.domain)
|
||||||
for record in old_records:
|
for record in sorted(old_records):
|
||||||
LOG.info('Deleting record: %s', record['name'])
|
LOG.info('Deleting record: %s', record['name'])
|
||||||
if not opts.dry_run:
|
if not opts.dry_run:
|
||||||
cf.delete(record['id'])
|
cf.delete(record['id'])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user