Use iface_cache.get_interface() rather than policy.get_interface() in several
commitfdcab6b1599cbb96318b765029817067230478a4
authorThomas Leonard <talex5@gmail.com>
Sun, 28 Jan 2007 17:27:22 +0000 (28 17:27 +0000)
committerThomas <Leonard>
Sun, 15 Jan 2006 10:34:05 +0000 (15 10:34 +0000)
treee65ae7da18c72750ae6414dc05a6524b836ff531
parent91118310d62bc0accfdb3effe22c9c019fdc8843
Use iface_cache.get_interface() rather than policy.get_interface() in several

places where we don't expect to trigger a download. The idea is that the
policy version should become private.

For present-but-stale interfaces, Policy.get_interface() just adds it to a
new stale_feeds field rather than starting the download. recalculate() checks
this at the end and starts them all off. The plan is to make this step
optional, so that we can tell the difference between stale and missing
interfaces easily.

git-svn-id: file:///home/talex/Backups/sf.net/Subversion/zero-install/trunk/0launch@1480 9f8c893c-44ee-0310-b757-c8ca8341c71e
zeroinstall/0launch-gui/compile.py
zeroinstall/0launch-gui/gui.py
zeroinstall/0launch-gui/iface_browser.py
zeroinstall/0launch-gui/properties.py
zeroinstall/injector/policy.py