summaryrefslogtreecommitdiff
path: root/UpdateManager
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2006-04-12 20:11:08 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2006-04-12 20:11:08 +0200
commitc5279cfbb9ad48c9d95e535734f311d7c9d98818 (patch)
tree73d1f5827880f38f8e8488f09cbf63f2c44fab85 /UpdateManager
parent19f32d8a5c1bbe61f6a5bd4c6d60e06027aeb598 (diff)
downloadpython-apt-c5279cfbb9ad48c9d95e535734f311d7c9d98818.tar.gz
* make it not check for new distro releases anymore for dapper
Diffstat (limited to 'UpdateManager')
-rw-r--r--UpdateManager/MetaRelease.py4
-rw-r--r--UpdateManager/UpdateManager.py15
2 files changed, 12 insertions, 7 deletions
diff --git a/UpdateManager/MetaRelease.py b/UpdateManager/MetaRelease.py
index 0cfb9f36..b655f36a 100644
--- a/UpdateManager/MetaRelease.py
+++ b/UpdateManager/MetaRelease.py
@@ -57,8 +57,10 @@ class MetaRelease(gobject.GObject):
}
- def __init__(self):
+ def __init__(self, useDevelopmentRelase=False):
gobject.GObject.__init__(self)
+ if useDevelopmentRelase:
+ self.METARELEASE_URI = self.METARELEASE_URI_UNSTABLE
self.metarelease_information = None
self.downloading = True
# we start the download thread here and we have a timeout
diff --git a/UpdateManager/UpdateManager.py b/UpdateManager/UpdateManager.py
index 42982de4..5773c5a6 100644
--- a/UpdateManager/UpdateManager.py
+++ b/UpdateManager/UpdateManager.py
@@ -739,12 +739,15 @@ class UpdateManager(SimpleGladeApp):
def main(self, options):
- self.meta = MetaRelease()
- # the user wants to see the development release
- if options.devel_release:
- self.meta.METARELEASE_URI = self.meta.METARELEASE_URI_UNSTABLE
- self.meta.connect("new_dist_available",self.new_dist_available)
- self.meta.connect("dist_no_longer_supported",self.dist_no_longer_supported)
+ # check if we are interessted in dist-upgrade information
+ # (we are not by default on dapper)
+ gconfclient = gconf.client_get_default()
+ if options.check_dist_upgrades or \
+ gconfclient.get_bool("/apps/update-manager/check_dist_upgrades"):
+ # the user wants to see the development release
+ self.meta = MetaRelease(options.devel_release)
+ self.meta.connect("new_dist_available",self.new_dist_available)
+ self.meta.connect("dist_no_longer_supported",self.dist_no_longer_supported)
while gtk.events_pending():
gtk.main_iteration()