From 2f7c71024bc7bc5d35c0b0e6aac786f14a6aa079 Mon Sep 17 00:00:00 2001 From: Joshua Nichols Date: Sat, 26 Aug 2006 03:56:15 +0000 Subject: Generalized error to catch for parsing rss... since most people's rss is broked. Only prints active devs svn path=/; revision=61 --- projects/devdashboard/devdashboard.rb | 6 ++++-- projects/devdashboard/developer.rb | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/projects/devdashboard/devdashboard.rb b/projects/devdashboard/devdashboard.rb index 69cb4d4..63d3165 100755 --- a/projects/devdashboard/devdashboard.rb +++ b/projects/devdashboard/devdashboard.rb @@ -27,7 +27,9 @@ herds = Herds.indexHerds(developers) PlanetIniParser.updateDevs(developers) developers.each do |email, dev| - dev.print - puts + if dev.status == 'active' + dev.print + puts + end end diff --git a/projects/devdashboard/developer.rb b/projects/devdashboard/developer.rb index c5e0b5b..ff34f71 100644 --- a/projects/devdashboard/developer.rb +++ b/projects/devdashboard/developer.rb @@ -47,8 +47,7 @@ class Developer end end # catch some errors that could occur... - # TODO probably don't want to keep NoMethodError - rescue SocketError, OpenURI::HTTPError, RSS::NotAvailableValueError, NoMethodError + rescue Exception end return items -- cgit v1.2.3-65-gdbad