AlexNijjar commited on
Commit
a77316a
1 Parent(s): b65dbc7

Reduce refresh time

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -17,7 +17,7 @@ SOURCE_VALIDATOR_UID = int(os.environ["SOURCE_VALIDATOR_UID"])
17
 
18
  START_DATE = datetime(2024, 9, 17)
19
  NET_UID = 39
20
- REFRESH_RATE = 600 # 10 minutes
21
  METAGRAPH_REFRESH_RATE = 43200 # 12 hours
22
  GRAPH_HISTORY_DAYS = 30
23
  MAX_GRAPH_ENTRIES = 10
@@ -226,6 +226,7 @@ def try_refresh():
226
 
227
  if (now - last_refresh).total_seconds() > REFRESH_RATE:
228
  print(f"Refreshing Leaderboard at {now.strftime('%Y-%m-%d %H:%M:%S')}")
 
229
  fetch_wandb_data()
230
  if (now - last_metagraph_refresh).total_seconds() > METAGRAPH_REFRESH_RATE:
231
  metagraph.sync(subtensor=subtensor)
 
17
 
18
  START_DATE = datetime(2024, 9, 17)
19
  NET_UID = 39
20
+ REFRESH_RATE = 120
21
  METAGRAPH_REFRESH_RATE = 43200 # 12 hours
22
  GRAPH_HISTORY_DAYS = 30
23
  MAX_GRAPH_ENTRIES = 10
 
226
 
227
  if (now - last_refresh).total_seconds() > REFRESH_RATE:
228
  print(f"Refreshing Leaderboard at {now.strftime('%Y-%m-%d %H:%M:%S')}")
229
+ last_refresh = now
230
  fetch_wandb_data()
231
  if (now - last_metagraph_refresh).total_seconds() > METAGRAPH_REFRESH_RATE:
232
  metagraph.sync(subtensor=subtensor)