From 9936a02e802fc2140e16ace93cf04509a50fb907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20L=C3=B3pez?= Date: Mon, 1 Oct 2018 13:35:39 +0000 Subject: [PATCH] [REF] profiler: Forcing english log otuput and UTC time --- profiler/models/profiler_profile.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/profiler/models/profiler_profile.py b/profiler/models/profiler_profile.py index eadeb1e77..7f6928009 100644 --- a/profiler/models/profiler_profile.py +++ b/profiler/models/profiler_profile.py @@ -146,6 +146,7 @@ log_hostname=on log_line_prefix='%t [%p]: [%l-1] db=%d,user=%u ' log_connections=on log_disconnections=on +lc_messages='en_US.UTF-8' Reload configuration using the following query: - select pg_reload_conf() @@ -189,7 +190,8 @@ export PGOPTIONS="-c log_min_duration_statement=0 \\ @api.model def now_utc(self): - self.env.cr.execute("SELECT to_char(now(), 'YYYY-MM-DD HH24:MI:SS')") + self.env.cr.execute("SELECT to_char(current_timestamp AT TIME " + "ZONE 'UTC', 'YYYY-MM-DD HH24:MI:SS')") now = self.env.cr.fetchall()[0][0] # now = fields.Datetime.to_string( # fields.Datetime.context_timestamp(self, datetime.now()))