summaryrefslogtreecommitdiffstats
path: root/shared/prestoRepo.py
diff options
context:
space:
mode:
authorJonathan Dieter <jdieter@gmail.com>2007-03-24 19:48:54 +0200
committerJonathan Dieter <jdieter@gmail.com>2007-03-24 19:48:54 +0200
commit4abf9bc75423551b2fb0a9e8eee53868c4fb875a (patch)
tree3755dd29f332c73cc1a3a11e8afcb6654da15290 /shared/prestoRepo.py
parent716502c6d282a17ce63333cff14fc9b7ac1f0316 (diff)
downloadpresto-4abf9bc75423551b2fb0a9e8eee53868c4fb875a.tar.gz
presto-4abf9bc75423551b2fb0a9e8eee53868c4fb875a.tar.xz
presto-4abf9bc75423551b2fb0a9e8eee53868c4fb875a.zip
A number of bug-fixes and added --disablepresto command-line option
Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
Diffstat (limited to 'shared/prestoRepo.py')
-rw-r--r--shared/prestoRepo.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/shared/prestoRepo.py b/shared/prestoRepo.py
index 6ad4b99..f9c4648 100644
--- a/shared/prestoRepo.py
+++ b/shared/prestoRepo.py
@@ -113,9 +113,9 @@ class PrestoRepository(Repository):
self.metadata_expire = repo.metadata_expire
self.basecachedir = repo.basecachedir
self.callback = repo.callback
- self.failure_obj = None
- self.mirror_failure_obj = None
- self.interrupt_callback = None
+ self.failure_obj = repo.failure_obj
+ self.mirror_failure_obj = repo.mirror_failure_obj
+ self.interrupt_callback = repo.interrupt_callback
self.drpm_list = {}
self.parent = repo
repo.p_repo = self
@@ -238,7 +238,6 @@ class PrestoRepository(Repository):
http_headers=headers,
reget='simple')
-
self.grab = mgclass(self.grabfunc, self.urls,
failure_callback=self.mirror_failure_obj)
@@ -326,7 +325,6 @@ class PrestoRepository(Repository):
raise Errors.RepoError, \
"Caching enabled but no local cache of %s from %s" % (local,
self)
-
if url is not None:
ug = URLGrabber(keepalive = self.keepalive,
bandwidth = self.bandwidth,