コード例 #1
0
 def deleteModelById(self, request, context):
     model_relation = self.store.get_model_relation_by_id(request.id)
     if model_relation is None:
         return _wrap_delete_response(Status.ERROR)
     else:
         model_relation_status = self.store.delete_model_relation_by_id(request.id)
         self.model_center_client.delete_registered_model(model_relation.name)
         return _wrap_delete_response(model_relation_status)
コード例 #2
0
 def deleteModelVersionByVersion(self, request, context):
     model_version_relation = self.store.get_model_version_relation_by_version(request.name, request.model_id)
     if model_version_relation is None:
         return _wrap_delete_response(Status.ERROR)
     else:
         model_version__status = self.store.delete_model_version_relation_by_version(request.name, request.model_id)
         model_relation = self.store.get_model_relation_by_id(model_version_relation.model_id)
         if model_relation is not None:
             self.model_center_client.delete_model_version(model_relation.name, request.name)
         return _wrap_delete_response(model_version__status)
コード例 #3
0
 def deleteArtifactByName(self, request, context):
     status = self.store.delete_artifact_by_name(request.name)
     return _wrap_delete_response(status)
コード例 #4
0
 def deleteArtifactById(self, request, context):
     status = self.store.delete_artifact_by_id(request.id)
     return _wrap_delete_response(status)
コード例 #5
0
 def deleteWorkflowExecutionByName(self, request, context):
     status = self.store.delete_workflow_execution_by_name(request.name)
     return _wrap_delete_response(status)
コード例 #6
0
 def deleteJobByName(self, request, context):
     status = self.store.delete_job_by_name(request.name)
     return _wrap_delete_response(status)
コード例 #7
0
 def deleteJobById(self, request, context):
     status = self.store.delete_job_by_id(request.id)
     return _wrap_delete_response(status)
コード例 #8
0
 def deleteModelVersionRelationByVersion(self, request, context):
     status = self.store.delete_model_version_relation_by_version(request.name, request.model_id)
     return _wrap_delete_response(status)
コード例 #9
0
 def deleteModelByName(self, request, context):
     model_relation_status = self.store.delete_model_relation_by_name(request.name)
     self.model_center_client.delete_registered_model(request.name)
     return _wrap_delete_response(model_relation_status)
コード例 #10
0
 def deleteModelRelationByName(self, request, context):
     status = self.store.delete_model_relation_by_name(request.name)
     return _wrap_delete_response(status)
コード例 #11
0
 def deleteModelRelationById(self, request, context):
     status = self.store.delete_model_relation_by_id(request.id)
     return _wrap_delete_response(status)
コード例 #12
0
 def deleteExampleByName(self, request, context):
     status = self.store.delete_example_by_name(request.name)
     return _wrap_delete_response(status)
コード例 #13
0
 def deleteExampleById(self, request, context):
     status = self.store.delete_example_by_id(request.id)
     return _wrap_delete_response(status)