mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-24 00:34:10 +00:00
Added cooldown on startup to avoid potential timeouts on requests
This commit is contained in:
parent
1fa2f92596
commit
6e1c7f987a
|
@ -1433,11 +1433,12 @@ prepare_paths()
|
||||||
try:
|
try:
|
||||||
if settings["wiki_bot_login"] and settings["wiki_bot_password"]:
|
if settings["wiki_bot_login"] and settings["wiki_bot_password"]:
|
||||||
recent_changes.log_in()
|
recent_changes.log_in()
|
||||||
|
time.sleep(2.0)
|
||||||
recent_changes.init_info()
|
recent_changes.init_info()
|
||||||
except requests.exceptions.ConnectionError:
|
except requests.exceptions.ConnectionError:
|
||||||
logger.critical("A connection can't be established with the wiki. Exiting...")
|
logger.critical("A connection can't be established with the wiki. Exiting...")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
time.sleep(1.0)
|
time.sleep(3.0) # this timeout is to prevent timeouts. It seems Fandom does not like our ~2-3 request in under a second
|
||||||
logger.info("Script started! Fetching newest changes...")
|
logger.info("Script started! Fetching newest changes...")
|
||||||
recent_changes.fetch(amount=settings["limitrefetch"] if settings["limitrefetch"] != -1 else settings["limit"])
|
recent_changes.fetch(amount=settings["limitrefetch"] if settings["limitrefetch"] != -1 else settings["limit"])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue