Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
improve slack message
Browse files
main.py
CHANGED
|
@@ -135,10 +135,16 @@ def process_model_catalog_webhook(data: dict):
|
|
| 135 |
event.get("scope") == "repo" and
|
| 136 |
event.get("action") == "move"
|
| 137 |
):
|
|
|
|
|
|
|
| 138 |
message = (
|
| 139 |
"π Model Catalog Sync Alert π\n\n"
|
| 140 |
f"Model in the catalog renamed π \n"
|
| 141 |
-
f"{
|
|
|
|
|
|
|
|
|
|
|
|
|
| 142 |
)
|
| 143 |
send_slack_message({"text": message, "type": "", "model_id": ""})
|
| 144 |
|
|
@@ -148,10 +154,13 @@ def process_model_catalog_webhook(data: dict):
|
|
| 148 |
event.get("scope") == "repo" and
|
| 149 |
event.get("action") == "delete"
|
| 150 |
):
|
|
|
|
| 151 |
message = (
|
| 152 |
"π Model Catalog Sync Alert π\n\n"
|
| 153 |
f"Model in the catalog deleted ποΈ\n"
|
| 154 |
-
f"https://hf.co/{
|
|
|
|
|
|
|
| 155 |
)
|
| 156 |
send_slack_message({"text": message, "type": "", "model_id": ""})
|
| 157 |
|
|
|
|
| 135 |
event.get("scope") == "repo" and
|
| 136 |
event.get("action") == "move"
|
| 137 |
):
|
| 138 |
+
old_model_id = repo.get('name', '')
|
| 139 |
+
new_model_id = movedTo.get('name', '')
|
| 140 |
message = (
|
| 141 |
"π Model Catalog Sync Alert π\n\n"
|
| 142 |
f"Model in the catalog renamed π \n"
|
| 143 |
+
f"{old_model_id} β https://hf.co/{new_model_id}\n\n"
|
| 144 |
+
f"To update in Azure ML, run:\n"
|
| 145 |
+
f"`python other-scripts/delete-and-publish-with-diff-name.py \\\n"
|
| 146 |
+
f" --source-id \"{old_model_id}\" \\\n"
|
| 147 |
+
f" --target-id \"{new_model_id}\"`"
|
| 148 |
)
|
| 149 |
send_slack_message({"text": message, "type": "", "model_id": ""})
|
| 150 |
|
|
|
|
| 154 |
event.get("scope") == "repo" and
|
| 155 |
event.get("action") == "delete"
|
| 156 |
):
|
| 157 |
+
model_name = repo.get('name', '')
|
| 158 |
message = (
|
| 159 |
"π Model Catalog Sync Alert π\n\n"
|
| 160 |
f"Model in the catalog deleted ποΈ\n"
|
| 161 |
+
f"https://hf.co/{model_name}\n\n"
|
| 162 |
+
f"To delete from Azure ML, run:\n"
|
| 163 |
+
f"`python other-scripts/delete.py --model-ids \"{model_name}\"`"
|
| 164 |
)
|
| 165 |
send_slack_message({"text": message, "type": "", "model_id": ""})
|
| 166 |
|