eduagarcia commited on
Commit
6e87864
·
1 Parent(s): 443abf7

enable auto restart space

Browse files
Files changed (1) hide show
  1. app.py +2 -3
app.py CHANGED
@@ -63,8 +63,7 @@ from src.tools.plots import (
63
  def restart_space():
64
  print("Running Restart")
65
  try:
66
- #API.restart_space(repo_id=REPO_ID, token=H4_TOKEN)
67
- pass
68
  except:
69
  print("Restart failed")
70
 
@@ -535,7 +534,7 @@ def update_dynamic_files_wrapper():
535
  print(f"Error updating dynamic files: {e}")
536
 
537
  scheduler = BackgroundScheduler()
538
- scheduler.add_job(restart_space, "interval", seconds=10800) # restarted every 3h
539
  scheduler.add_job(update_dynamic_files_wrapper, "cron", minute=30) # launched every hour on the hour
540
  scheduler.add_job(update_collections, "date", args=(original_df.copy(),), run_date=datetime.now() + timedelta(minutes=5))
541
  scheduler.start()
 
63
  def restart_space():
64
  print("Running Restart")
65
  try:
66
+ API.restart_space(repo_id=REPO_ID, token=H4_TOKEN)
 
67
  except:
68
  print("Restart failed")
69
 
 
534
  print(f"Error updating dynamic files: {e}")
535
 
536
  scheduler = BackgroundScheduler()
537
+ scheduler.add_job(restart_space, "interval", seconds=10800, next_run_time=datetime.now() + timedelta(hours=3)) # restarted every 3h
538
  scheduler.add_job(update_dynamic_files_wrapper, "cron", minute=30) # launched every hour on the hour
539
  scheduler.add_job(update_collections, "date", args=(original_df.copy(),), run_date=datetime.now() + timedelta(minutes=5))
540
  scheduler.start()