<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -17,7 +17,7 @@ class RssFeed &lt; ActiveRecord::Base
       process_atom_feed(doc)
       return 'atom'
     else
-      raise RuntimeError, 'Unknown Feed Type! Only RSS 2.0 &amp; Atom can be read.'
+      raise RuntimeError, &quot;Unknown Feed Type for '#{url}'! Only RSS 2.0 &amp; Atom can be read.&quot;
     end
   end
   </diff>
      <filename>app/models/rss_feed.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,8 +6,14 @@ namespace :feedme do
     feeds = RssFeed.find(:all)
     
     feeds.each do |feed|
-      the_feed_xml = feed.pull_feed
-      feed.process_feed(the_feed_xml)
+      begin
+        the_feed_xml = feed.pull_feed
+        feed.process_feed(the_feed_xml)
+      rescue RuntimeError =&gt; e
+        # Silent but deadly...well, not so much.
+        # Let's note this and move on to the next feed.
+        puts e
+      end
     end
   end
 end
\ No newline at end of file</diff>
      <filename>lib/tasks/feedme.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>63bfeb3802878d525d7b8536041291a3096a5bf2</id>
    </parent>
  </parents>
  <author>
    <name>Daniel Lindsley</name>
    <email>daniel@snow-wolf.net</email>
  </author>
  <url>http://github.com/toastdriven/feedme/commit/619e8bec02206fd870c1041ed45fd644817e3658</url>
  <id>619e8bec02206fd870c1041ed45fd644817e3658</id>
  <committed-date>2008-03-30T20:52:05-07:00</committed-date>
  <authored-date>2008-03-30T20:52:05-07:00</authored-date>
  <message>Adjusting exception processing on unrecognizable feeds.</message>
  <tree>1ccb24cf9d0f54b2b35fd15ee9e478631127b672</tree>
  <committer>
    <name>Daniel Lindsley</name>
    <email>daniel@snow-wolf.net</email>
  </committer>
</commit>
