Spaces:
Sleeping
Sleeping
| import time | |
| status_free = "FREE" | |
| status_emr = "EMR" | |
| status_acc = "ACC" | |
| status_chk = "CHK" | |
| singlas_state = { | |
| "1698478721" :status_free, | |
| "6082411793":status_free } | |
| request = { # only store info of current request ,not as updated as singlas_state | |
| "1698478721":{ | |
| 'State' : status_free, | |
| 'time' : None, | |
| 'Duration': None, | |
| 'accepted' : False | |
| }, | |
| "6082411793":{ | |
| 'State' : status_free, | |
| 'time' : None, | |
| 'Duration': None, | |
| 'accepted' : False | |
| } | |
| } | |
| def set_request(tl_id,state_,duration): | |
| singlas_state[tl_id] = state_ | |
| request[tl_id]['State'] = state_ | |
| request[tl_id]['Duration'] = duration | |
| request[tl_id]['time'] = time.time() | |
| def delete_last_request(tl_id): | |
| singlas_state[tl_id] = status_free | |
| request[tl_id]['State'] = status_free | |
| request[tl_id]['Duration'] = None | |
| request[tl_id]['time'] = None | |
| request[tl_id]['accepted'] = False | |
| #optional later store it in database | |