Przeglądaj źródła

fix(api/ops_trace): avoid raise exception directly (#11732)

Signed-off-by: -LAN- <laipz8200@outlook.com>
tags/0.14.1
-LAN- 10 miesięcy temu
rodzic
commit
259cff9f22
No account linked to committer's email address

+ 2
- 2
api/controllers/console/app/model_config.py Wyświetl plik

provider_type=agent_tool_entity.provider_type, provider_type=agent_tool_entity.provider_type,
identity_id=f"AGENT.{app_model.id}", identity_id=f"AGENT.{app_model.id}",
) )
except Exception as e:
except Exception:
continue continue


# get decrypted parameters # get decrypted parameters
app_id=app_model.id, app_id=app_model.id,
agent_tool=agent_tool_entity, agent_tool=agent_tool_entity,
) )
except Exception as e:
except Exception:
continue continue


manager = ToolParameterConfigurationManager( manager = ToolParameterConfigurationManager(

+ 5
- 4
api/controllers/console/app/ops_trace.py Wyświetl plik

from flask_restful import Resource, reqparse from flask_restful import Resource, reqparse
from werkzeug.exceptions import BadRequest


from controllers.console import api from controllers.console import api
from controllers.console.app.error import TracingConfigCheckError, TracingConfigIsExist, TracingConfigNotExist from controllers.console.app.error import TracingConfigCheckError, TracingConfigIsExist, TracingConfigNotExist
return {"has_not_configured": True} return {"has_not_configured": True}
return trace_config return trace_config
except Exception as e: except Exception as e:
raise e
raise BadRequest(str(e))


@setup_required @setup_required
@login_required @login_required
raise TracingConfigCheckError() raise TracingConfigCheckError()
return result return result
except Exception as e: except Exception as e:
raise e
raise BadRequest(str(e))


@setup_required @setup_required
@login_required @login_required
raise TracingConfigNotExist() raise TracingConfigNotExist()
return {"result": "success"} return {"result": "success"}
except Exception as e: except Exception as e:
raise e
raise BadRequest(str(e))


@setup_required @setup_required
@login_required @login_required
raise TracingConfigNotExist() raise TracingConfigNotExist()
return {"result": "success"} return {"result": "success"}
except Exception as e: except Exception as e:
raise e
raise BadRequest(str(e))




api.add_resource(TraceAppConfigApi, "/apps/<uuid:app_id>/trace-config") api.add_resource(TraceAppConfigApi, "/apps/<uuid:app_id>/trace-config")

+ 1
- 1
api/controllers/console/datasets/datasets_document.py Wyświetl plik

if document.indexing_status == "completed": if document.indexing_status == "completed":
raise DocumentAlreadyFinishedError() raise DocumentAlreadyFinishedError()
retry_documents.append(document) retry_documents.append(document)
except Exception as e:
except Exception:
logging.exception(f"Failed to retry document, document id: {document_id}") logging.exception(f"Failed to retry document, document id: {document_id}")
continue continue
# retry document # retry document

Ładowanie…
Anuluj
Zapisz