mirror of
https://github.com/ansible/awx.git
synced 2026-05-09 18:37:36 -02:30
Add install bundle support
group_vars all.yaml changes: - peer entry has two fields, address and port - receptor_port is inferred from the first receptor_address entry that uses protocol tcp other changes: ActivityStream now records when receptor_addresses are peered to Signed-off-by: Seth Foster <fosterbseth@gmail.com>
This commit is contained in:
@@ -509,14 +509,13 @@ def receptor_address_saved(sender, instance, **kwargs):
|
||||
|
||||
address = instance
|
||||
|
||||
with disable_activity_stream():
|
||||
control_instances = set(Instance.objects.filter(node_type__in=[Instance.Types.CONTROL, Instance.Types.HYBRID]))
|
||||
if address.peers_from_control_nodes:
|
||||
address.peers_from.add(*control_instances)
|
||||
else:
|
||||
address.peers_from.remove(*control_instances)
|
||||
control_instances = set(Instance.objects.filter(node_type__in=[Instance.Types.CONTROL, Instance.Types.HYBRID]))
|
||||
if address.peers_from_control_nodes:
|
||||
address.peers_from.add(*control_instances)
|
||||
else:
|
||||
address.peers_from.remove(*control_instances)
|
||||
|
||||
schedule_write_receptor_config()
|
||||
schedule_write_receptor_config()
|
||||
|
||||
|
||||
@receiver(post_delete, sender=ReceptorAddress)
|
||||
|
||||
Reference in New Issue
Block a user