diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2005-11-18 12:01:37 +0000 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2005-11-18 12:01:37 +0000 |
| commit | 2fa652df49918cbfd8def4868b327bab3b30feb9 (patch) | |
| tree | 2d6eb8127570763373a0862d3650bc02854d8ac0 /python/acquire.cc | |
| parent | bf020b8b55739672ce5335850db921277539327e (diff) | |
| download | python-apt-2fa652df49918cbfd8def4868b327bab3b30feb9.tar.gz | |
* added stat constants to the acquire-item interface
Diffstat (limited to 'python/acquire.cc')
| -rw-r--r-- | python/acquire.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/python/acquire.cc b/python/acquire.cc index a65b9592..91d75a6b 100644 --- a/python/acquire.cc +++ b/python/acquire.cc @@ -36,6 +36,18 @@ static PyObject *AcquireItemAttr(PyObject *Self,char *Name) return Safe_FromString((*I)->DestFile.c_str()); else if (strcmp("DescURI",Name) == 0) return Safe_FromString((*I)->DescURI().c_str()); + // constants + else if (strcmp("StatIdle",Name) == 0) + return Py_BuildValue("i", pkgAcquire::Item::StatIdle); + else if (strcmp("StatFetching",Name) == 0) + return Py_BuildValue("i", pkgAcquire::Item::StatFetching); + else if (strcmp("StatDone",Name) == 0) + return Py_BuildValue("i", pkgAcquire::Item::StatDone); + else if (strcmp("StatError",Name) == 0) + return Py_BuildValue("i", pkgAcquire::Item::StatError); + else if (strcmp("StatAuthError",Name) == 0) + return Py_BuildValue("i", pkgAcquire::Item::StatAuthError); + PyErr_SetString(PyExc_AttributeError,Name); return 0; |
