Skip to content

Commit 8316571

Browse files
Updates in EDIT model method (#984)
2 parents f674d4d + 17203cb commit 8316571

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

ads/aqua/extension/model_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ def put(self, id):
164164

165165
enable_finetuning = input_data.get("enable_finetuning")
166166
task = input_data.get("task")
167-
return self.finish(
167+
self.finish(
168168
AquaModelApp().edit_registered_model(
169169
id, inference_container, enable_finetuning, task
170170
)

ads/aqua/model/model.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,6 @@ def edit_registered_model(self, id, inference_container, enable_finetuning, task
408408
custom_metadata_list.remove("modelDescription")
409409
if task:
410410
freeform_tags.update({Tags.TASK: task})
411-
412411
updated_custom_metadata_list = [
413412
Metadata(**metadata)
414413
for metadata in custom_metadata_list.to_dict()["data"]
@@ -417,7 +416,7 @@ def edit_registered_model(self, id, inference_container, enable_finetuning, task
417416
custom_metadata_list=updated_custom_metadata_list,
418417
freeform_tags=freeform_tags,
419418
)
420-
return AquaApp().update_model(id, update_model_details).data
419+
AquaApp().update_model(id, update_model_details)
421420
else:
422421
raise AquaRuntimeError(
423422
f"Failed to edit model:{id}. Only registered unverified models can be edited."

tests/unitary/with_extras/aqua/test_model_handler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def test_delete_with_id(self, mock_delete, mock_urlparse):
9696
@patch.object(AquaModelApp, "list_valid_inference_containers")
9797
@patch.object(AquaModelApp, "edit_registered_model")
9898
def test_put(self, mock_edit, mock_inference_container_list):
99-
mock_edit.return_value = {"state": "EDITED"}
99+
mock_edit.return_value = None
100100
mock_inference_container_list.return_value = [
101101
"odsc-vllm-serving",
102102
"odsc-tgi-serving",
@@ -114,7 +114,7 @@ def test_put(self, mock_edit, mock_inference_container_list):
114114
) as mock_finish:
115115
mock_finish.side_effect = lambda x: x
116116
result = self.model_handler.put(id="ocid1.datasciencemodel.oc1.iad.xxx")
117-
assert result["state"] is "EDITED"
117+
assert result is None
118118
mock_edit.assert_called_once()
119119
mock_inference_container_list.assert_called_once()
120120

0 commit comments

Comments
 (0)