English 中文(简体)
∗ E/2008/100。
原标题:Error when utilizing Gibbon gem via delayed_job?

在不拖延的情况下,这部法律是不起作用的;如果我包括延迟参加,我就错过了<条码>,即:Gibbon,而且工人每次都尝试。

Railways 3.0.7, Gibbon0.1.5 (a gem for working with PostChimp),滞后_job 2.1.4。

<><><><><>><>>>><>>>>>>

def subscribe
  email = params[:email]
  EmailNewsletter.subscribe(email)
  render(:update) do |page|
    page << "...view update code..."
  end
end

lib/email_newsletter.rb

module EmailNewsletter
  def self.subscribe(email)
    g = Gibbon::API.new( api_key_here , :id =>  list_id_here )
    g.listSubscribe(:email_address => email)
  end
end

根据上述法典,如果我把电子邮件地址寄给/备份,所有文件都会被罚款。 如果邮件收听时间太长,要回答的话,我想把延迟的“工作”包括在内,这样我的 app就感到缓慢。

<><><><><>><>>>><>>>>>>

def subscribe
  email = params[:email]
  EmailNewsletter.delay.subscribe(email)
  render(:update) do |page|
    page << "...view update code..."
  end
end

它把工作看上去的是被拖延的“工作”表。 <代码>handler 数据:

--- !ruby/struct:Delayed::PerformableMethod 
object: !ruby/module EmailNewsletter
method_name: :subscribe
args: 
- email@example.com

第二名工人接手并操作,我犯了一个错误:<条码> 电子邮件:Gibbon。

<代码>application.rb include config.autoload_paths += %W(#{Rails.root}/lib)

我做了什么错误?

<><>Edit>/strong>

为澄清起见,该错误被推倒的行文如下:

g = Gibbon::API.new( api_key_here , :id => list_id_here )

I have also tried

g = •Gibbon:API.new (api_key_here , :id => list_id_here

问题回答

它只能找到Gibbon的校准。

require  gibbon  #in the module to help it find it

- 7个月后,但过错

更糟糕的是,没有Gibbon:API的班级,Gibbon的班级不是单元。

api = Gibbon.new("abc123-us2")

您将“工作”延迟列入您的简历。 您可以尝试这样做。

 gem  delayed_job 




相关问题
rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

SSL slowness in EC2

We ve deployed our rails app to EC2. In our setup, we have two proxies on small instances behind round-robin DNS. These run nginx load balancers for a dynamically growing and shrinking farm of web ...

Auth-code with A-Za-z0-9 to use in an URL parameter

As part of a web application I need an auth-code to pass as a URL parameter. I am currently using (in Rails) : Digest::SHA1.hexdigest((object_id + rand(255)).to_s) Which provides long strings like : ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

activerecord has_many :through find with one sql call

I have a these 3 models: class User < ActiveRecord::Base has_many :permissions, :dependent => :destroy has_many :roles, :through => :permissions end class Permission < ActiveRecord::...

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...

How to get SQL queries for each user where env is production

I’m developing an application dedicated to generate statistical reports, I would like that user after saving their stat report they save sql queries too. To do that I wrote the following module: ...

热门标签