mirror of
https://github.com/ansible/awx.git
synced 2026-06-29 02:18:01 -02:30
Add support for new ansible stats
This commit is contained in:
@@ -483,7 +483,7 @@ class JobEvent(BasePlaybookEvent):
|
||||
job = self.job
|
||||
for host in hostnames:
|
||||
host_stats = {}
|
||||
for stat in ('changed', 'dark', 'failures', 'ok', 'processed', 'skipped'):
|
||||
for stat in ('changed', 'dark', 'failures', 'ignored', 'ok', 'processed', 'rescued', 'skipped'):
|
||||
try:
|
||||
host_stats[stat] = self.event_data.get(stat, {}).get(host, 0)
|
||||
except AttributeError: # in case event_data[stat] isn't a dict.
|
||||
|
||||
@@ -1123,8 +1123,10 @@ class JobHostSummary(CreatedModifiedModel):
|
||||
changed = models.PositiveIntegerField(default=0, editable=False)
|
||||
dark = models.PositiveIntegerField(default=0, editable=False)
|
||||
failures = models.PositiveIntegerField(default=0, editable=False)
|
||||
ignored = models.PositiveIntegerField(default=0, editable=False)
|
||||
ok = models.PositiveIntegerField(default=0, editable=False)
|
||||
processed = models.PositiveIntegerField(default=0, editable=False)
|
||||
rescued = models.PositiveIntegerField(default=0, editable=False)
|
||||
skipped = models.PositiveIntegerField(default=0, editable=False)
|
||||
failed = models.BooleanField(default=False, editable=False)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user