From a0cf6fb047c09a62c963e08e1806f7ac932af2c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 4 May 2020 13:39:08 +0200 Subject: [PATCH] misc: display last update time in a human format (#42447) --- bijoe/engine.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bijoe/engine.py b/bijoe/engine.py index daa21cd..0dede1f 100644 --- a/bijoe/engine.py +++ b/bijoe/engine.py @@ -16,6 +16,7 @@ import collections import contextlib +import datetime import logging import itertools import hashlib @@ -526,6 +527,9 @@ class Engine(object): def __getattr__(self, name): return getattr(self.warehouse, name) + def timestamp(self): + return datetime.datetime.fromtimestamp(self.warehouse.timestamp) if self.warehouse.timestamp else None + @contextlib.contextmanager def get_cursor(self): with contextlib.closing(psycopg2.connect(self.warehouse.pg_dsn)) as connection: