/[straw]/straw/src/lib/FeedDataRouter.py
ViewVC logotype

Diff of /straw/src/lib/FeedDataRouter.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by juri, Tue Jul 8 21:45:09 2003 UTC revision 1.4 by juri, Thu Oct 16 20:20:55 2003 UTC
# Line 51  class FeedDataRouter(object): Line 51  class FeedDataRouter(object):
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
# Line 81  class FeedDataRouter(object): Line 79  class FeedDataRouter(object):
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):

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26