From: Michael Tremer Date: Wed, 5 Feb 2025 11:04:15 +0000 (+0000) Subject: python: Remove unused Python exceptions X-Git-Tag: 0.9.30~122 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6bba4e155eb0558661328bc4d630963518cca03e;p=pakfire.git python: Remove unused Python exceptions Signed-off-by: Michael Tremer --- diff --git a/src/python/errors.h b/src/python/errors.h index f1f5d465..a84d3bfe 100644 --- a/src/python/errors.h +++ b/src/python/errors.h @@ -24,11 +24,6 @@ #include // Exceptions -extern PyObject* PyExc_BadSignatureError; -extern PyObject* PyExc_CommandExecutionError; extern PyObject* PyExc_DependencyError; -extern PyObject* PyExc_CheckError; -extern PyObject* PyExc_CheckFileVerificationError; - #endif /* PYTHON_PAKFIRE_ERRORS_H */ diff --git a/src/python/pakfiremodule.c b/src/python/pakfiremodule.c index 276954af..4c2c3a7b 100644 --- a/src/python/pakfiremodule.c +++ b/src/python/pakfiremodule.c @@ -110,43 +110,10 @@ PyMODINIT_FUNC PyInit_pakfire(void) { if (r < 0) goto ERROR; - PyExc_BadSignatureError = PyErr_NewException("pakfire.BadSignatureError", NULL, NULL); - Py_INCREF(PyExc_BadSignatureError); - PyModule_AddObject(module, "BadSignatureError", PyExc_BadSignatureError); - - PyExc_CommandExecutionError = PyErr_NewException("pakfire.CommandExecutionError", NULL, NULL); - Py_INCREF(PyExc_CommandExecutionError); - PyModule_AddObject(module, "CommandExecutionError", PyExc_CommandExecutionError); - PyExc_DependencyError = PyErr_NewException("pakfire.DependencyError", NULL, NULL); Py_INCREF(PyExc_DependencyError); PyModule_AddObject(module, "DependencyError", PyExc_DependencyError); - // Check Exceptions - - // CheckError - PyExc_CheckError = PyErr_NewException("pakfire.CheckError", NULL, NULL); - Py_INCREF(PyExc_CheckError); - if (PyModule_AddObject(module, "CheckError", PyExc_CheckError) < 0) { - Py_XDECREF(PyExc_CheckError); - Py_CLEAR(PyExc_CheckError); - goto ERROR; - } - - // CheckFileVerificationError based on CheckError - PyExc_CheckFileVerificationError = PyErr_NewExceptionWithDoc( - "pakfire.CheckFileVerificationError", - "The file verification process failed", - PyExc_CheckError, - NULL - ); - Py_INCREF(PyExc_CheckFileVerificationError); - if (PyModule_AddObject(module, "CheckFileVerificationError", PyExc_CheckFileVerificationError) < 0) { - Py_XDECREF(PyExc_CheckFileVerificationError); - Py_CLEAR(PyExc_CheckFileVerificationError); - goto ERROR; - } - // Pakfire if (PyType_Ready(&PakfireType) < 0) return NULL;