]> git.ipfire.org Git - pakfire.git/commitdiff
Log reason why file could not be opened
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 1 Nov 2017 20:56:38 +0000 (21:56 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 1 Nov 2017 20:56:38 +0000 (21:56 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/_pakfire/repo.c

index ee2e0c335fd1bd3f1d2f893e25339e770f6b940e..c9107744fad1c9274514ee1c70ee700cc8986a2b 100644 (file)
@@ -263,9 +263,8 @@ static PyObject* Repo_cache_open(RepoObject* self, PyObject* args) {
                Py_RETURN_NONE;
 
        FILE* fp = pakfire_repocache_open(cache, filename, mode);
-
        if (!fp) {
-               PyErr_Format(PyExc_IOError, "Could not open file %s", filename);
+               PyErr_Format(PyExc_IOError, "Could not open file %s: %s", filename, strerror(errno));
                return NULL;
        }