skip events w/ empty stdout when generating stdout downloads

see: https://github.com/ansible/tower/issues/3677
This commit is contained in:
Ryan Petrello 2019-07-29 09:35:19 -04:00
parent 0ef97c497f
commit 79723cea21
No known key found for this signature in database
GPG Key ID: F2AA5F2122351777

View File

@ -1031,7 +1031,7 @@ class UnifiedJob(PolymorphicModel, PasswordFieldsModel, CommonModelNameNotUnique
fd.write = lambda s: _write(smart_text(s))
cursor.copy_expert(
"copy (select stdout from {} where {}={} order by start_line) to stdout".format(
"copy (select stdout from {} where {}={} and stdout != '' order by start_line) to stdout".format(
self._meta.db_table + 'event',
self.event_parent_key,
self.id