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():
|