diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2008-01-04 21:31:32 +0100 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2008-01-04 21:31:32 +0100 |
| commit | 7760b4a0ee334ff04a60086d06548d6bda6d55d9 (patch) | |
| tree | 5d0f64a1940e996d51b5ae59bf93b3cf30af73ec /doc/examples | |
| parent | 9561c3ddd5f14103ca96042c465586479c75c02d (diff) | |
| download | python-apt-7760b4a0ee334ff04a60086d06548d6bda6d55d9.tar.gz | |
* use the new CacheFile::ListUpdate() code
* add example in doc/examples/update.py
Diffstat (limited to 'doc/examples')
| -rwxr-xr-x | doc/examples/update.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/examples/update.py b/doc/examples/update.py new file mode 100755 index 00000000..be7bb679 --- /dev/null +++ b/doc/examples/update.py @@ -0,0 +1,13 @@ +import apt +import apt_pkg +import os.path + +if __name__ == "__main__": + apt_pkg.Config.Set("APT::Update::Pre-Invoke::", + "touch /tmp/update-about-to-run") + apt_pkg.Config.Set("APT::Update::Post-Invoke::", + "touch /tmp/update-was-run") + c = apt.Cache() + res = c.update(apt.progress.TextFetchProgress()) + print "res: ",res + assert(os.path.exists("/tmp/update-about-to-run")) |
