[guardfraction/master] Always use UTC time, since that's what consensuses use.

commit b79a8861aa00611ebcc5307d03587e2e3e59121b Author: George Kadianakis <desnacked@riseup.net> Date: Tue Feb 24 14:28:42 2015 +0000 Always use UTC time, since that's what consensuses use. --- guardfraction.py | 4 ++-- guardiness/guard_ds.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/guardfraction.py b/guardfraction.py index 81bd3df..b933105 100755 --- a/guardfraction.py +++ b/guardfraction.py @@ -129,9 +129,9 @@ def check_clock_correctness(db_cursor): latest_date_in_db = db_cursor.fetchone()[0] latest_date_in_db = datetime.datetime.strptime(latest_date_in_db, "%Y-%m-%d %H:%M:%S") - if datetime.datetime.now() < latest_date_in_db: + if datetime.datetime.utcnow() < latest_date_in_db: raise DesynchronizedClock("Current time is in the past (%s compared to %s)" % - (datetime.datetime.now(), latest_date_in_db)) + (datetime.datetime.utcnow(), latest_date_in_db)) def main(): """ diff --git a/guardiness/guard_ds.py b/guardiness/guard_ds.py index 61907b0..5d9a7d8 100644 --- a/guardiness/guard_ds.py +++ b/guardiness/guard_ds.py @@ -60,7 +60,7 @@ class Guards(object): Might raise IOError. """ - now = datetime.datetime.now() # get the current date + now = datetime.datetime.utcnow() # get the current date now = now.replace(microsecond=0) # leave out the microsecond part with open(output_fname, 'w+') as f:
participants (1)
-
asn@torproject.org