Follow up on new execution node creation

- hop nodes are descoped
- links need to be created on execution node creation
- expose the 'edit' capabilities on the instance serializer
This commit is contained in:
Jeff Bradberry
2022-08-30 12:12:03 -04:00
parent dba03616f4
commit 3bc86ca8cb
4 changed files with 9 additions and 8 deletions

View File

@@ -424,7 +424,7 @@ def on_instance_group_saved(sender, instance, created=False, raw=False, **kwargs
@receiver(post_save, sender=Instance)
def on_instance_saved(sender, instance, created=False, raw=False, **kwargs):
# TODO: handle update to instance
if settings.IS_K8S and created and instance.node_type in ('execution', 'hop'):
if settings.IS_K8S and created and instance.node_type in (Instance.Types.EXECUTION,):
from awx.main.tasks.receptor import write_receptor_config # prevents circular import
# on commit broadcast to all control instance to update their receptor configs