Spaces:
Paused
Paused
Commit
·
d39f16b
1
Parent(s):
560ccce
update code
Browse files- web_server.py +7 -1
web_server.py
CHANGED
@@ -307,7 +307,7 @@ def get_current_state_endpoint(env_handler: EnvHandler = Depends(_get_env_handle
|
|
307 |
Get the current state of the environment.
|
308 |
"""
|
309 |
state = env_handler.get_current_state()
|
310 |
-
return Response(content=pickle.dumps(state), media_type="application/octet-stream")
|
311 |
|
312 |
|
313 |
@app.post("/execute_action")
|
@@ -342,6 +342,12 @@ def execute_action_endpoint(
|
|
342 |
env_manager.get_env_handler(token_info["submission_id"]).close()
|
343 |
delete_client_space(token_info["client_space_id"])
|
344 |
update_submission_status(token_info["team_id"], token_info["submission_id"], SubmissionStatus.SUCCESS.value)
|
|
|
|
|
|
|
|
|
|
|
|
|
345 |
result = pickle.dumps({"done": done, "state": None})
|
346 |
_result_dict.push(transaction_id, result)
|
347 |
return Response(content=result, media_type="application/octet-stream")
|
|
|
307 |
Get the current state of the environment.
|
308 |
"""
|
309 |
state = env_handler.get_current_state()
|
310 |
+
return Response(content=pickle.dumps({"done": env_handler.has_done, "state": state}), media_type="application/octet-stream")
|
311 |
|
312 |
|
313 |
@app.post("/execute_action")
|
|
|
342 |
env_manager.get_env_handler(token_info["submission_id"]).close()
|
343 |
delete_client_space(token_info["client_space_id"])
|
344 |
update_submission_status(token_info["team_id"], token_info["submission_id"], SubmissionStatus.SUCCESS.value)
|
345 |
+
hf_api.upload_folder(
|
346 |
+
repo_id=COMPETITION_ID,
|
347 |
+
folder_path=env_handler.output,
|
348 |
+
repo_type="dataset",
|
349 |
+
path_in_repo=f"eval_results/{token_info["submission_id"]}",
|
350 |
+
)
|
351 |
result = pickle.dumps({"done": done, "state": None})
|
352 |
_result_dict.push(transaction_id, result)
|
353 |
return Response(content=result, media_type="application/octet-stream")
|