From 158923d88b99a01a2e8d7ec21da106ce5a97d942 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Wed, 17 May 2017 12:11:26 -0700 Subject: [PATCH] avoid database transaction to get current time --- doublethink/services.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doublethink/services.py b/doublethink/services.py index 43a9e80..e59c65e 100644 --- a/doublethink/services.py +++ b/doublethink/services.py @@ -20,6 +20,7 @@ import rethinkdb as r import logging import socket import os +import doublethink class ServiceRegistry(object): ''' @@ -221,7 +222,7 @@ class ServiceRegistry(object): None ''' # use the same concept of 'now' for all queries - now = self.rr.now().run() + now = doublethink.utcnow() if candidate is not None: candidate['id'] = role