From 7760b4a0ee334ff04a60086d06548d6bda6d55d9 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Fri, 4 Jan 2008 21:31:32 +0100 Subject: * use the new CacheFile::ListUpdate() code * add example in doc/examples/update.py --- doc/examples/update.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 doc/examples/update.py (limited to 'doc/examples') 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")) -- cgit v1.2.3