Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -198,14 +198,13 @@ def rebuild_space(r_name,token):
|
|
198 |
s_ist = (api.list_spaces(author=r_name))
|
199 |
tt=False
|
200 |
for i,space in enumerate(s_ist):
|
201 |
-
space_ea = space.id.split("/",1)[1]
|
202 |
-
print(space.id)
|
203 |
-
if
|
204 |
api.restart_space(
|
205 |
-
repo_id=f'{
|
206 |
token=token,
|
207 |
)
|
208 |
-
print(dir(s_ist[0]))
|
209 |
with gr.Blocks(css=css) as build:
|
210 |
save_state=gr.State()
|
211 |
space_list=gr.State([])
|
@@ -270,7 +269,7 @@ with gr.Blocks(css=css) as build:
|
|
270 |
|
271 |
|
272 |
load_spaces.click(load_space_status, [r_name,token],space_status)
|
273 |
-
refresh_btn.click(rebuild_space, [r_name,token])
|
274 |
com_off.click(toggle_comments_off, [r_name,check_list,token])
|
275 |
|
276 |
save_btn.click(add_save,[space_radio,save_state],[save_state,save_list]).then(show_s,[r_name,token,save_state],[space_radio,check_list])
|
|
|
198 |
s_ist = (api.list_spaces(author=r_name))
|
199 |
tt=False
|
200 |
for i,space in enumerate(s_ist):
|
201 |
+
#space_ea = space.id.split("/",1)[1]
|
202 |
+
#print(space.id)
|
203 |
+
if api.get_space_runtime(space.id).stage == "RUNTIME_ERROR":
|
204 |
api.restart_space(
|
205 |
+
repo_id=f'{space.id}',
|
206 |
token=token,
|
207 |
)
|
|
|
208 |
with gr.Blocks(css=css) as build:
|
209 |
save_state=gr.State()
|
210 |
space_list=gr.State([])
|
|
|
269 |
|
270 |
|
271 |
load_spaces.click(load_space_status, [r_name,token],space_status)
|
272 |
+
refresh_btn.click(rebuild_space, [r_name,token]).then(load_space_status, [r_name,token],space_status)
|
273 |
com_off.click(toggle_comments_off, [r_name,check_list,token])
|
274 |
|
275 |
save_btn.click(add_save,[space_radio,save_state],[save_state,save_list]).then(show_s,[r_name,token,save_state],[space_radio,check_list])
|