Show
Ignore:
Timestamp:
08/10/08 03:34:20 (5 months ago)
Author:
gethema..@gmail.com
Message:

sync code with git

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/examples/workers/foo_worker.rb

    r326 r327  
    2424 
    2525  def get_external_data(p_data) 
    26     register_status(p_data) 
     26    cache[some_key] = p_data 
    2727  end 
    2828 
    2929  def foobar 
    30     register_status("Hello #{Time.now}") 
     30    cache[some_key] = "Time is now : #{Time.now}" 
    3131  end 
    3232 
  • trunk/examples/workers/rss_worker.rb

    r326 r327  
    1010  def fetch_url(url) 
    1111    puts "fetching url #{url}" 
    12     thread_pool.defer(url) do |url| 
    13       begin 
    14         data = Net::HTTP.get('www.example.com','/') 
    15         File.open("#{RAILS_ROOT}/log/pages.txt","w") do |fl| 
    16           fl.puts(data) 
    17         end 
    18       rescue 
    19         logger.info "Error downloading page" 
     12    thread_pool.defer(:scrap_things,url) 
     13  end 
     14 
     15  def scrap_things url 
     16    begin 
     17      data = Net::HTTP.get(url,"/") 
     18      File.open("#{RAILS_ROOT}/log/pages.txt","w") do |fl| 
     19        fl.puts(data) 
    2020      end 
     21    rescue 
     22      logger.info "Error downloading page" 
    2123    end 
    2224  end