summaryrefslogtreecommitdiff
path: root/python/acquire.cc
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2010-04-21 16:59:48 +0200
committerJulian Andres Klode <jak@debian.org>2010-04-21 16:59:48 +0200
commit6a519d479e384b0c1044ee456b1b0fb90ab41248 (patch)
treea8396c55a775a2419066d4bf63ad29349371dd56 /python/acquire.cc
parentd624e84bf5ea40d2ae19b8ac02af77766e063d52 (diff)
downloadpython-apt-6a519d479e384b0c1044ee456b1b0fb90ab41248.tar.gz
python: Commit documentation changes suggested by debian-l10n-english.
Diffstat (limited to 'python/acquire.cc')
-rw-r--r--python/acquire.cc50
1 files changed, 29 insertions, 21 deletions
diff --git a/python/acquire.cc b/python/acquire.cc
index 27e592bc..6f9a1412 100644
--- a/python/acquire.cc
+++ b/python/acquire.cc
@@ -66,23 +66,24 @@ static PyObject *acquireworker_get_resumepoint(PyObject *self, void *closure)
static PyGetSetDef acquireworker_getset[] = {
{"current_item",acquireworker_get_current_item,0,
- "The item currently fetched, as an apt_pkg.AcquireItemDesc object."},
+ "The item currently being fetched, as an apt_pkg.AcquireItemDesc object."},
{"status",acquireworker_get_status,0,
"The status of the worker, as a string."},
{"current_size",acquireworker_get_current_size,0,
- "The amount of data fetched for the item."},
+ "The amount of data fetched so far for the current item."},
{"total_size",acquireworker_get_total_size,0,
"The total size of the item."},
{"resumepoint",acquireworker_get_resumepoint,0,
- "The amount of data which was already fetched prior to resuming the\n"
- "download."},
+ "The amount of data which was already available when the download was\n"
+ "started."},
{NULL}
};
static const char *acquireworker_doc =
- "Acquire workers represent exactly one subprocess used for fetching\n"
- "files. This subprocess is created from the methods stored in\n"
- "Dir::Bin::Methods.\n\n";
+ "Represent a sub-process responsible for fetching files from\n"
+ "remote locations. This sub-process uses 'methods' located in\n"
+ "the directory specified by the configuration option\n"
+ "Dir::Bin::Methods.";
PyTypeObject PyAcquireWorker_Type = {
PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.AcquireWorker", // tp_name
@@ -157,7 +158,7 @@ static PyObject *acquireitemdesc_get_owner(CppPyObject<pkgAcquire::ItemDesc*> *s
static PyGetSetDef acquireitemdesc_getset[] = {
{"uri",acquireitemdesc_get_uri,0,
- "The URI from which to download this item."},
+ "The URI from which this item would be downloaded."},
{"description",acquireitemdesc_get_description,0,
"A string describing the item."},
{"shortdesc",acquireitemdesc_get_shortdesc,0,
@@ -168,9 +169,9 @@ static PyGetSetDef acquireitemdesc_getset[] = {
};
static char *acquireitemdesc_doc =
- "Describe an AcquireItem. This class provides the description of the\n"
- "item and the uri the item is fetched from. It is used in progress\n"
- "classes to get the descriptions to display.";
+ "Provide the description of an item and the URI the item is\n"
+ "fetched from. Progress classes make use of such objects to\n"
+ "retrieve description and other information about an item.";
PyTypeObject PyAcquireItemDesc_Type = {
PyVarObject_HEAD_INIT(&PyType_Type, 0)
"apt_pkg.AcquireItemDesc", // tp_name
@@ -243,10 +244,15 @@ static PyObject *PkgAcquireShutdown(PyObject *Self,PyObject *Args)
static PyMethodDef PkgAcquireMethods[] = {
{"run",PkgAcquireRun,METH_VARARGS,
"run() -> int\n\nRun the fetcher and return one of RESULT_CANCELLED,\n"
- "RESULT_CONTINUE, RESULT_FAILED."},
+ "RESULT_CONTINUE, RESULT_FAILED. RESULT_CONTINUE means that all items\n"
+ "which where queued prior to calling run() have been fetched\n"
+ "successfully. RESULT_CANCELLED means that the process was canceled\n"
+ "by the progress class. And RESULT_FAILED means a generic failure."},
{"shutdown",PkgAcquireShutdown, METH_VARARGS,
"shutdown()\n\n"
- "Shut the fetcher down, removing all items from it."},
+ "Shut the fetcher down, removing all items from it. Future access to\n"
+ "queued AcquireItem objects will cause a segfault. The partial result\n"
+ "is kept on the disk and not removed and APT might reuse it."},
{}
};
@@ -294,16 +300,17 @@ static PyObject *PkgAcquireGetItems(PyObject *Self,void*)
static PyGetSetDef PkgAcquireGetSet[] = {
{"fetch_needed",PkgAcquireGetFetchNeeded,0,
- "The total amount of data to be fetched."},
+ "The total amount of data to be fetched (number of bytes)."},
{"items",PkgAcquireGetItems,0,
- "A list of all items as apt_pkg.AcquireItem objects."},
+ "A list of all items as apt_pkg.AcquireItem objects, including already\n"
+ "fetched ones and to be fetched ones."},
{"workers",PkgAcquireGetWorkers,0,
"A list of all active workers as apt_pkg.AcquireWorker objects."},
{"partial_present",PkgAcquireGetPartialPresent,0,
- "The amount of data which is already available."},
+ "The amount of data which is already available (number of bytes)."},
{"total_needed",PkgAcquireGetTotalNeeded,0,
"The amount of data that needs to fetched plus the amount of data\n"
- "which has already been fetched."},
+ "which has already been fetched (number of bytes)."},
{}
};
@@ -345,10 +352,11 @@ PyObject *PyAcquire_FromCpp(pkgAcquire *fetcher, bool Delete, PyObject *owner) {
}
static char *doc_PkgAcquire =
- "Acquire(progress: apt_pkg.AcquireProgress) -> Acquire()\n\n"
- "Create a new Acquire object. The parameter 'progress' can be used to\n"
- "specify an apt_pkg.AcquireProgress() object, which will display the\n"
- "progress of the fetching.";
+ "Acquire([progress: apt.progress.base.AcquireProgress])\n\n"
+ "Coordinate the retrieval of files via network or local file system\n"
+ "(using 'copy:/path/to/file' style URIs). The optional argument\n"
+ "'progress' takes an apt.progress.base.AcquireProgress object\n"
+ "which may report progress information.";
PyTypeObject PyAcquire_Type = {
PyVarObject_HEAD_INIT(&PyType_Type, 0)