]> git.ipfire.org Git - people/stevee/pakfire.git/commitdiff
_pakfire: Drop function to add a new package
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Oct 2022 16:06:43 +0000 (16:06 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Oct 2022 16:06:43 +0000 (16:06 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/_pakfire/repo.c

index fbe3ed69e8e2f6a48f98bbd3df8f19dec1f84708..c8a446e4e1f012efe30ef9686213af2d439c439a 100644 (file)
@@ -232,31 +232,6 @@ static PyObject* Repo_refresh(RepoObject* self, PyObject* args, PyObject* kwds)
        Py_RETURN_NONE;
 }
 
-static PyObject* Repo__add_package(RepoObject* self, PyObject* args) {
-       const char* name;
-       const char* evr;
-       const char* arch;
-
-       if (!PyArg_ParseTuple(args, "sss", &name, &evr, &arch))
-               return NULL;
-
-       struct pakfire* pakfire = pakfire_repo_get_pakfire(self->repo);
-       struct pakfire_package* pkg = NULL;
-
-       int r = pakfire_package_create(&pkg, pakfire, self->repo, name, evr, arch);
-       if (r) {
-               PyErr_SetFromErrno(PyExc_OSError);
-               return NULL;
-       }
-
-       PyObject* obj = new_package(&PackageType, pkg);
-
-       pakfire_package_unref(pkg);
-       pakfire_unref(pakfire);
-
-       return obj;
-}
-
 static PyObject* Repo_clean(RepoObject* self, PyObject* args) {
        int r = pakfire_repo_clean(self->repo, 0);
 
@@ -341,12 +316,6 @@ static struct PyMethodDef Repo_methods[] = {
                METH_VARARGS,
                NULL
        },
-       {
-               "_add_package",
-               (PyCFunction)Repo__add_package,
-               METH_VARARGS,
-               NULL
-       },
        { NULL }
 };