Spaces:
Sleeping
Sleeping
File size: 989 Bytes
618e662 3eeeacd 622ea3a 3eeeacd 95608ed da5366e 95608ed 618e662 1be15e1 f1f3204 1be15e1 618e662 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
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
|