diff options
| -rwxr-xr-x | doc/examples/print_uris.py | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/doc/examples/print_uris.py b/doc/examples/print_uris.py index 06043e4a..27e49d1f 100755 --- a/doc/examples/print_uris.py +++ b/doc/examples/print_uris.py @@ -4,19 +4,7 @@ # import apt -import apt_pkg - -cache = apt.Cache() -upgradable = filter(lambda p: p.is_upgradable, cache) - - -for pkg in upgradable: - pkg._lookupRecord(True) - path = apt_pkg.TagSection(pkg._records.record)["Filename"] - cand = pkg._depcache.get_candidate_ver(pkg._pkg) - for (packagefile, i) in cand.file_list: - indexfile = cache._list.find_index(packagefile) - if indexfile: - uri = indexfile.archive_uri(path) - print uri +for pkg in apt.Cache(): + if pkg.is_upgradable: + print pkg.candidate.uri |
