51 |
try: |
try: |
52 |
for i in self._feed.items: |
for i in self._feed.items: |
53 |
for name in i.image_keys(): |
for name in i.image_keys(): |
54 |
if not i.get_image(name): |
image = i.get_image(name) |
55 |
image = straw.ImageCache.retrieve(name, 1, headers = {'Referer': self._feed.get_access_info()[0]}) |
if image.status == image.WAITING: |
56 |
if image and image.is_waiting(): |
self._wait_images[image.url] = 1 |
|
self._wait_images[image.url] = 1 |
|
|
i.set_image(name, image) |
|
57 |
except Exception, ex: |
except Exception, ex: |
58 |
# if we don't get the images, we can probably still show |
# if we don't get the images, we can probably still show |
59 |
# the text |
# the text |
79 |
# private parts |
# private parts |
80 |
|
|
81 |
def image_updated(self, signal): |
def image_updated(self, signal): |
82 |
if signal.image.url in self._wait_images: |
if signal.url in self._wait_images: |
83 |
del self._wait_images[signal.image.url] |
del self._wait_images[signal.url] |
84 |
self.update_process_status() |
self.update_process_status() |
85 |
|
|
86 |
def blogroll_success(self, data): |
def blogroll_success(self, data): |