Changeset 29746

Show
Ignore:
Timestamp:
02/09/09 12:44:37 (4 years ago)
Author:
whym
Message:

* regression to drry's correction

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/echola/hatenastar-rss-download.rb

    r28653 r29746  
    5151          begin 
    5252            $logger.info "query #{uri}" 
    53             stars = open("http://s.hatena.ne.jp/entries.json?uri=#{URI.encode(uri)}") { |io| io.read } 
     53            stars = open("http://s.hatena.ne.jp/entries.json?uri=#{URI.encode(uri, /[^-.!~*'()\w]/n)}") { |io| io.read } 
    5454            db.putasync(uri, JsonParser.new.parse(stars).to_yaml) 
    5555          rescue => e 
    56             $logger.error "error: #{e.to_s}" 
     56            $logger.error "error: #{e}" 
    5757          ensure 
    5858            sleep $opt.sleeplen 
     
    6363  end 
    6464rescue Timeout::Error => e 
    65   $logger.error "timeout: #{e.to_s}" 
     65  $logger.error "timeout: #{e}" 
    6666  raise e 
    6767rescue Exception => e