diff --git a/awx/main/management/commands/register_peers.py b/awx/main/management/commands/register_peers.py index 369dc62149..829515ecbe 100644 --- a/awx/main/management/commands/register_peers.py +++ b/awx/main/management/commands/register_peers.py @@ -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