Merge pull request #1368 from jooola/fix/api_client_utils_sleep

Properly import sleep function
This commit is contained in:
Kyle Robbertze 2021-09-29 11:12:22 +00:00 committed by GitHub
commit 1db244114c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 9 deletions

View File

@ -2,7 +2,7 @@ import datetime
import json
import logging
import socket
from datetime import time
from time import sleep
import requests
from requests.auth import AuthBase
@ -146,7 +146,7 @@ class ApiRequest:
try:
return self.__req()
except Exception:
time.sleep(delay)
sleep(delay)
return self.__req()
@ -198,17 +198,17 @@ class RequestProvider:
return super(RequestProvider, self).__getattribute__(attr)
def time_in_seconds(time):
def time_in_seconds(value):
return (
time.hour * 60 * 60
+ time.minute * 60
+ time.second
+ time.microsecond / 1000000.0
value.hour * 60 * 60
+ value.minute * 60
+ value.second
+ value.microsecond / 1000000.0
)
def time_in_milliseconds(time):
return time_in_seconds(time) * 1000
def time_in_milliseconds(value):
return time_in_seconds(value) * 1000
def fromisoformat(time_string):