Merge pull request #11533 from jbradberry/fix-register-peers-exact-typo

Fix the loop variable name for the register_peers --exact flag
This commit is contained in:
Jeff Bradberry 2022-01-13 11:28:15 -05:00 committed by GitHub
commit 7e6cb7ecc9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -77,7 +77,7 @@ class Command(BaseCommand):
peers = set(options['exact'])
links = set(InstanceLink.objects.filter(source=nodes[options['source']]).values_list('target__hostname', flat=True))
removals, _ = InstanceLink.objects.filter(source=nodes[options['source']], target__hostname__in=peers - links).delete()
for peer in peers - links:
for target in peers - links:
_, created = InstanceLink.objects.get_or_create(source=nodes[options['source']], target=nodes[target])
if created:
additions += 1