Spaces:
Build error
Build error
Commit ·
730e2a3
1
Parent(s): 049df0c
fix store issue
Browse files- LoadBalancer.py +3 -2
LoadBalancer.py
CHANGED
|
@@ -69,6 +69,8 @@ class LoadBalancer:
|
|
| 69 |
def remove_instance(self, instance_url):
|
| 70 |
if instance_url in self.instances:
|
| 71 |
self.instances.remove(instance_url)
|
|
|
|
|
|
|
| 72 |
logging.info(f"Removed instance {instance_url}")
|
| 73 |
else:
|
| 74 |
logging.info(f"Instance {instance_url} not found for removal.")
|
|
@@ -95,12 +97,11 @@ class LoadBalancer:
|
|
| 95 |
# logging.info(f"Cache Size: {cache_size}")
|
| 96 |
|
| 97 |
# Process films
|
| 98 |
-
self.clear_json_file(self.FILM_STORE_JSON_PATH)
|
| 99 |
for title, path in film_store.items():
|
| 100 |
url = f"{instance_url}/api/film/{title.replace(' ', '%20')}"
|
| 101 |
self.update_film_store_json(title, url)
|
| 102 |
|
| 103 |
-
|
| 104 |
# Process TV shows
|
| 105 |
for title, seasons in tv_store.items():
|
| 106 |
for season, episodes in seasons.items():
|
|
|
|
| 69 |
def remove_instance(self, instance_url):
|
| 70 |
if instance_url in self.instances:
|
| 71 |
self.instances.remove(instance_url)
|
| 72 |
+
self.clear_json_file(self.FILM_STORE_JSON_PATH)
|
| 73 |
+
self.clear_json_file(self.TV_STORE_JSON_PATH)
|
| 74 |
logging.info(f"Removed instance {instance_url}")
|
| 75 |
else:
|
| 76 |
logging.info(f"Instance {instance_url} not found for removal.")
|
|
|
|
| 97 |
# logging.info(f"Cache Size: {cache_size}")
|
| 98 |
|
| 99 |
# Process films
|
|
|
|
| 100 |
for title, path in film_store.items():
|
| 101 |
url = f"{instance_url}/api/film/{title.replace(' ', '%20')}"
|
| 102 |
self.update_film_store_json(title, url)
|
| 103 |
|
| 104 |
+
|
| 105 |
# Process TV shows
|
| 106 |
for title, seasons in tv_store.items():
|
| 107 |
for season, episodes in seasons.items():
|