increase wait_resp_timeout_seconds to 60 as my robot takes sometime 50 seconds for a response

This commit is contained in:
Robert Resch 2021-06-11 17:36:37 +02:00
parent df36bdd29d
commit 106fbdcc7d
No known key found for this signature in database
GPG key ID: 6B360759EB2ACAEE
2 changed files with 16 additions and 16 deletions

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3
from typing import Optional
from bumper.confserver import ConfServer
from bumper.mqttserver import MQTTServer, MQTTHelperBot
@ -60,11 +61,11 @@ token_validity_seconds = 3600 # 1 hour
oauth_validity_days = 15
db = None
mqtt_server = None
mqtt_helperbot = None
conf_server = None
conf_server_2 = None
xmpp_server = None
mqtt_server: Optional[MQTTServer] = None
mqtt_helperbot: Optional[MQTTHelperBot] = None
conf_server: Optional[ConfServer] = None
conf_server_2: Optional[ConfServer] = None
xmpp_server: Optional[XMPPServer] = None
# Plugins
sys.path.append(os.path.join(bumper_dir, "bumper", "plugins"))

View file

@ -22,8 +22,7 @@ mqttserverlog = logging.getLogger("mqttserver")
class MQTTHelperBot:
Client = None
wait_resp_timeout_seconds = 10
expire_msg_seconds = 10
wait_resp_timeout_seconds = 60
def __init__(self, address):
self.address = address
@ -394,7 +393,7 @@ class BumperMQTTServer_Plugin:
for msg in bumper.mqtt_helperbot.command_responses:
expire_time = (
datetime.fromtimestamp(msg["time"])
+ timedelta(seconds=bumper.mqtt_helperbot.expire_msg_seconds)
+ timedelta(seconds=MQTTHelperBot.wait_resp_timeout_seconds)
).timestamp()
if time.time() > expire_time:
helperbotlog.debug(