mirror of
https://github.com/ansible/awx.git
synced 2026-03-09 13:39:27 -02:30
Prevent duplicate query in local health check
This commit is contained in:
@@ -263,6 +263,10 @@ class Instance(HasPolicyEditsMixin, BaseModel):
|
|||||||
self.mark_offline(perform_save=False, errors=errors)
|
self.mark_offline(perform_save=False, errors=errors)
|
||||||
update_fields.extend(['cpu_capacity', 'mem_capacity', 'capacity', 'errors'])
|
update_fields.extend(['cpu_capacity', 'mem_capacity', 'capacity', 'errors'])
|
||||||
|
|
||||||
|
# disabling activity stream will avoid extra queries, which is important for heatbeat actions
|
||||||
|
from awx.main.signals import disable_activity_stream
|
||||||
|
|
||||||
|
with disable_activity_stream():
|
||||||
self.save(update_fields=update_fields)
|
self.save(update_fields=update_fields)
|
||||||
|
|
||||||
def local_health_check(self):
|
def local_health_check(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user