From 23e0eb0aa775cefedaf7de60e93db92fcfae52fc Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Fri, 17 Jun 2016 11:52:47 +0200 Subject: [PATCH] Fix flake8 check with python3 --- patroni/utils.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/patroni/utils.py b/patroni/utils.py index a200292e..89ef7804 100644 --- a/patroni/utils.py +++ b/patroni/utils.py @@ -1,13 +1,16 @@ import datetime import os import random -import six +import sys import time import pytz import dateutil.parser from patroni.exceptions import PatroniException +if sys.hexversion >= 0x03000000: + long = int + __interrupted_sleep = False __reap_children = False @@ -134,7 +137,7 @@ def strtol(value, strict=True): while i < l: try: # try to find maximally long number i += 1 # by giving to `int` longer and longer strings - ret = int(value[:i], base) if six.PY3 else long(value[:i], base) + ret = long(value[:i], base) except ValueError: # until we will not get an exception or end of the string i -= 1 break