Bring people on air properly
This commit is contained in:
parent
a7b84fa817
commit
7a4dda98c0
1 changed files with 9 additions and 5 deletions
|
@ -346,13 +346,17 @@ def post_wsSessions() -> Any:
|
|||
print("wsSessions which have appeared:", wsids_to_add)
|
||||
|
||||
for conn in connections:
|
||||
if conn["connid"] == lastConnectionIDToRegister:
|
||||
if conn["wsid"] == None and len(wsids_to_add) == 1:
|
||||
conn["wsid"] = wsids_to_add[0]
|
||||
# time.sleep(5)
|
||||
# TODO this doesn't exactly work right
|
||||
if conn["wsid"] in wsids_to_add:
|
||||
if conn["startTimestamp"] + 120 < datetime.datetime.now().timestamp():
|
||||
# they're late, bring them on air now
|
||||
do_ws_srv_telnet(conn["wsid"])
|
||||
subprocess.Popen(['sel', '5'])
|
||||
# if conn["connid"] == lastConnectionIDToRegister:
|
||||
# if conn["wsid"] == None and len(wsids_to_add) == 1:
|
||||
# conn["wsid"] = wsids_to_add[0]
|
||||
# # time.sleep(5)
|
||||
# do_ws_srv_telnet(conn["wsid"])
|
||||
# subprocess.Popen(['sel', '5'])
|
||||
|
||||
if conn["wsid"] in wsids_to_remove:
|
||||
conn["wsid"] = None
|
||||
|
|
Loading…
Reference in a new issue