CognitiveScience commited on
Commit
73276d2
·
1 Parent(s): e7ef3cf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -16,7 +16,7 @@ from apscheduler.schedulers.background import BackgroundScheduler
16
  import random
17
  import time
18
 
19
- DB_FILE = "./reviews0.db"
20
 
21
  TOKEN = os.environ.get('HF_KEY')
22
 
@@ -29,7 +29,7 @@ repo = huggingface_hub.Repository(
29
  repo.git_pull()
30
 
31
  # Set db to latest
32
- shutil.copyfile("./data/reviews.db", DB_FILE)
33
 
34
  # Create table if it doesn't already exist
35
 
@@ -95,7 +95,7 @@ with gr.Blocks(css=css,api_name=["/ccogsphere"]) as demo:
95
  #return "Hello " + name + "!"
96
 
97
  def backup_db():
98
- shutil.copyfile(DB_FILE, "./reviews0.db")
99
  db = sqlite3.connect(DB_FILE)
100
  reviews = db.execute("SELECT * FROM reviews").fetchall()
101
  pd.DataFrame(reviews).to_csv("./reviews1.csv", index=False)
@@ -108,9 +108,9 @@ def load_data2():
108
  #db.close()
109
  return reviews, total_reviews
110
 
111
- #scheduler = BackgroundScheduler()
112
- #scheduler.add_job(func=backup_db, trigger="interval", seconds=10)
113
- #scheduler.start()
114
 
115
  scheduler2 = BackgroundScheduler()
116
  scheduler2.add_job(func=load_data2, trigger="interval", seconds=10)
 
16
  import random
17
  import time
18
 
19
+ DB_FILE = "./reviews1.db"
20
 
21
  TOKEN = os.environ.get('HF_KEY')
22
 
 
29
  repo.git_pull()
30
 
31
  # Set db to latest
32
+ #shutil.copyfile("./data/reviews0.db", DB_FILE)
33
 
34
  # Create table if it doesn't already exist
35
 
 
95
  #return "Hello " + name + "!"
96
 
97
  def backup_db():
98
+ shutil.copyfile(DB_FILE, "./data/reviews0.db")
99
  db = sqlite3.connect(DB_FILE)
100
  reviews = db.execute("SELECT * FROM reviews").fetchall()
101
  pd.DataFrame(reviews).to_csv("./reviews1.csv", index=False)
 
108
  #db.close()
109
  return reviews, total_reviews
110
 
111
+ scheduler = BackgroundScheduler()
112
+ scheduler.add_job(func=backup_db, trigger="interval", seconds=10)
113
+ scheduler.start()
114
 
115
  scheduler2 = BackgroundScheduler()
116
  scheduler2.add_job(func=load_data2, trigger="interval", seconds=10)