Spaces:
Paused
Paused
Update src/main.py
Browse files- src/main.py +7 -7
src/main.py
CHANGED
@@ -41,11 +41,11 @@ async def post_webhook(
|
|
41 |
# ):
|
42 |
# # no-op
|
43 |
# return {"processed": False}
|
44 |
-
schedule_retrain(payload=payload)
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
|
50 |
return {"processed": True}
|
51 |
|
@@ -62,7 +62,7 @@ def schedule_retrain(payload: WebhookPayload):
|
|
62 |
with open(yaml_path, "w") as f:
|
63 |
yaml.dump(list_doc, f, default_flow_style=False)
|
64 |
|
65 |
-
|
66 |
# AutoTrain.add_data(project_id=project["id"])
|
67 |
# AutoTrain.start_processing(project_id=project["id"])
|
68 |
except requests.HTTPError as err:
|
@@ -71,7 +71,7 @@ def schedule_retrain(payload: WebhookPayload):
|
|
71 |
print(f" {err.response.json()}")
|
72 |
raise
|
73 |
# Notify in the community tab
|
74 |
-
|
75 |
deploy_model(id="1726082187")
|
76 |
print(result.returncode)
|
77 |
return {"processed": True}
|
|
|
41 |
# ):
|
42 |
# # no-op
|
43 |
# return {"processed": False}
|
44 |
+
# schedule_retrain(payload=payload)
|
45 |
+
task_queue.add_task(
|
46 |
+
schedule_retrain,
|
47 |
+
payload
|
48 |
+
)
|
49 |
|
50 |
return {"processed": True}
|
51 |
|
|
|
62 |
with open(yaml_path, "w") as f:
|
63 |
yaml.dump(list_doc, f, default_flow_style=False)
|
64 |
|
65 |
+
result = Popen(['autotrain', '--config', yaml_path]) # project = AutoTrain.create_project(payload)
|
66 |
# AutoTrain.add_data(project_id=project["id"])
|
67 |
# AutoTrain.start_processing(project_id=project["id"])
|
68 |
except requests.HTTPError as err:
|
|
|
71 |
print(f" {err.response.json()}")
|
72 |
raise
|
73 |
# Notify in the community tab
|
74 |
+
notify_success(id)
|
75 |
deploy_model(id="1726082187")
|
76 |
print(result.returncode)
|
77 |
return {"processed": True}
|