linx5o commited on
Commit
5a7be7a
·
1 Parent(s): 6345a5c

on error force reconnect

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -328,6 +328,8 @@ if st.session_state["experiment"] is not None:
328
  st.session_state["stirring_speed"] = stirring_speed
329
  else:
330
  st.error("Failed to update stirring speed.")
 
 
331
 
332
  time.sleep(3)
333
  st.rerun()
@@ -516,6 +518,8 @@ if st.session_state["experiment"] is not None:
516
  st.session_state["temp"] = temp
517
  else:
518
  st.error("Failed to update temperature automation speed.")
 
 
519
 
520
  time.sleep(3)
521
  st.rerun()
@@ -563,9 +567,9 @@ if st.session_state["experiment"] is not None:
563
  st.success("Temperature automation stopped successfully!")
564
  st.session_state["temp_auto"] = None
565
  st.session_state["temp"] = None
566
- st.session_state["jobs"]["temperature_automation"] = False
567
  else:
568
  st.error("Failed to stop temperature automation.")
 
569
 
570
  time.sleep(3)
571
  st.rerun()
@@ -616,6 +620,7 @@ if st.session_state["experiment"] is not None:
616
  st.session_state["jobs"]["od_reading"] = True
617
  else:
618
  st.error("Failed to start OD Reading.")
 
619
 
620
  for run in running:
621
  st.session_state["jobs"][run] = True
@@ -648,6 +653,7 @@ if st.session_state["experiment"] is not None:
648
  st.session_state["jobs"]["od_reading"] = False
649
  else:
650
  st.error("Failed to stop OD Reading.")
 
651
 
652
  for run in running:
653
  st.session_state["jobs"][run] = True
@@ -680,6 +686,7 @@ if st.session_state["experiment"] is not None:
680
  st.session_state["jobs"]["growth_rate_calculating"] = True
681
  else:
682
  st.error("Failed to start Growth Rate Calculation.")
 
683
 
684
  for run in running:
685
  st.session_state["jobs"][run] = True
@@ -712,6 +719,7 @@ if st.session_state["experiment"] is not None:
712
  st.session_state["jobs"]["growth_rate_calculating"] = False
713
  else:
714
  st.error("Failed to stop Growth Rate Calculation.")
 
715
 
716
  for run in running:
717
  st.session_state["jobs"][run] = True
 
328
  st.session_state["stirring_speed"] = stirring_speed
329
  else:
330
  st.error("Failed to update stirring speed.")
331
+ st.session_state["experiment"] = None
332
+ st.session_state["jobs"]["stirring_speed"] = None
333
 
334
  time.sleep(3)
335
  st.rerun()
 
518
  st.session_state["temp"] = temp
519
  else:
520
  st.error("Failed to update temperature automation speed.")
521
+ st.session_state["experiment"] = None
522
+ st.session_state["jobs"]["temperature_automation"] = None
523
 
524
  time.sleep(3)
525
  st.rerun()
 
567
  st.success("Temperature automation stopped successfully!")
568
  st.session_state["temp_auto"] = None
569
  st.session_state["temp"] = None
 
570
  else:
571
  st.error("Failed to stop temperature automation.")
572
+ st.session_state["experiment"] = None
573
 
574
  time.sleep(3)
575
  st.rerun()
 
620
  st.session_state["jobs"]["od_reading"] = True
621
  else:
622
  st.error("Failed to start OD Reading.")
623
+ st.session_state["experiment"] = None
624
 
625
  for run in running:
626
  st.session_state["jobs"][run] = True
 
653
  st.session_state["jobs"]["od_reading"] = False
654
  else:
655
  st.error("Failed to stop OD Reading.")
656
+ st.session_state["experiment"] = None
657
 
658
  for run in running:
659
  st.session_state["jobs"][run] = True
 
686
  st.session_state["jobs"]["growth_rate_calculating"] = True
687
  else:
688
  st.error("Failed to start Growth Rate Calculation.")
689
+ st.session_state["experiment"] = None
690
 
691
  for run in running:
692
  st.session_state["jobs"][run] = True
 
719
  st.session_state["jobs"]["growth_rate_calculating"] = False
720
  else:
721
  st.error("Failed to stop Growth Rate Calculation.")
722
+ st.session_state["experiment"] = None
723
 
724
  for run in running:
725
  st.session_state["jobs"][run] = True