From b1c6d9d210e7960bc971ae941fa69e097c2e6423 Mon Sep 17 00:00:00 2001 From: Kerim Gokarslan Date: Thu, 14 Sep 2017 14:29:02 -0700 Subject: [PATCH] Send runlogdate as date Change-Id: Ie02ee74289095aed7132b65bad634a01504067ab --- vmtp/fluentd.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vmtp/fluentd.py b/vmtp/fluentd.py index f55a4c6..f2bc91b 100644 --- a/vmtp/fluentd.py +++ b/vmtp/fluentd.py @@ -34,14 +34,14 @@ class FluentLogHandler(logging.Handler): self.tag = tag self.formatter = logging.Formatter('%(message)s') self.sender = sender.FluentSender(self.tag, host=fluentd_ip, port=fluentd_port) - self.runlogdate = 0 + self.runlogdate = datetime.utcnow().replace(tzinfo=pytz.utc).strftime( + "%Y-%m-%dT%H:%M:%S.%f%z") self.__warning_counter = 0 self.__error_counter = 0 def start_new_run(self): '''Delimitate a new run in the stream of records with a new timestamp ''' - self.runlogdate = str(datetime.now()) # reset counters self.__warning_counter = 0 self.__error_counter = 0