From 18a99a437ad4cf4bc3dcf622880d52884a7c8a49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 14 Aug 2018 17:27:53 +0200 Subject: [PATCH] Include current time in error report --- benchmark/space/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/benchmark/space/__init__.py b/benchmark/space/__init__.py index f7eb808..dda183a 100644 --- a/benchmark/space/__init__.py +++ b/benchmark/space/__init__.py @@ -659,7 +659,10 @@ class BENCHMARK_OT_save_error_report(bpy.types.Operator): import traceback import functools import pprint - from benchmark.version import version + import datetime + + from ..foundation.third_party.dateutil import tz + from ..version import version with G.progress_lock, open(self.filepath, "w", encoding='utf-8') as outfile: p = functools.partial(print, file=outfile) @@ -667,6 +670,7 @@ class BENCHMARK_OT_save_error_report(bpy.types.Operator): p('version:', version) if 'MYDATA' in os.environ: p('mydata URL:', os.environ['MYDATA']) + p('current time:', datetime.datetime.now(tz=tz.tzlocal()).isoformat()) p() p(20 * '=', 'Exception:')