mirror of
https://github.com/ansible/awx.git
synced 2026-02-25 15:06:02 -03:30
rename uuid field to trigger restart on update
* Since we trigger a restart on update, we can also cache the tower uuid value in the formatter init. So do that.
This commit is contained in:
@@ -12,6 +12,7 @@ class LogstashFormatter(LogstashFormatterVersion1):
|
||||
def __init__(self, **kwargs):
|
||||
ret = super(LogstashFormatter, self).__init__(**kwargs)
|
||||
self.host_id = settings.CLUSTER_HOST_ID
|
||||
self.tower_uuid = getattr(settings, "LOG_AGGREGATOR_TOWER_UUID", None)
|
||||
return ret
|
||||
|
||||
def reformat_data_for_log(self, raw_data, kind=None):
|
||||
@@ -135,7 +136,6 @@ class LogstashFormatter(LogstashFormatterVersion1):
|
||||
'message': record.getMessage(),
|
||||
'host': self.host,
|
||||
'type': self.message_type,
|
||||
'tower_uuid': getattr(settings, 'LOG_TOWER_UUID', None),
|
||||
|
||||
# Extra Fields
|
||||
'level': record.levelname,
|
||||
@@ -143,6 +143,9 @@ class LogstashFormatter(LogstashFormatterVersion1):
|
||||
'cluster_host_id': self.host_id
|
||||
}
|
||||
|
||||
if self.tower_uuid:
|
||||
message['tower_uuid'] = self.tower_uuid
|
||||
|
||||
# Add extra fields
|
||||
message.update(self.get_extra_fields(record))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user