From 17e313a8d671ed42439042cdac71a4e687c70ff3 Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Wed, 26 May 2021 11:40:53 +0200 Subject: [PATCH] [IMP] pms: add sleep to prevent ban from GC --- pms_l10n_es/models/pms_property.py | 3 +++ pms_l10n_es/wizards/traveller_report.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pms_l10n_es/models/pms_property.py b/pms_l10n_es/models/pms_property.py index b59da5b40..9a0fba218 100644 --- a/pms_l10n_es/models/pms_property.py +++ b/pms_l10n_es/models/pms_property.py @@ -1,3 +1,5 @@ +import time + import requests from bs4 import BeautifulSoup as bs @@ -64,6 +66,7 @@ class PmsProperty(models.Model): data=login_payload, verify=get_module_resource("pms_l10n_es", "static", "cert.pem"), ) + time.sleep(1) # logout session.get( url + logout_route, diff --git a/pms_l10n_es/wizards/traveller_report.py b/pms_l10n_es/wizards/traveller_report.py index 2aea9dd80..91f4f446b 100644 --- a/pms_l10n_es/wizards/traveller_report.py +++ b/pms_l10n_es/wizards/traveller_report.py @@ -1,6 +1,7 @@ import base64 import datetime import os +import time from datetime import date import requests @@ -196,6 +197,7 @@ class TravellerReport(models.TransientModel): files = { "fichero": open(pwd + pms_property.institution_user + ".999", "rb") } + time.sleep(1) # send file response_file_sent = session.post( @@ -207,6 +209,7 @@ class TravellerReport(models.TransientModel): # remove file locally os.remove(pwd + pms_property.institution_user + ".999") + time.sleep(1) # logout & close connection session.get( url + logout_route,