Hi.  just updated to 1.0.3, and am having problems starting bdrb.  It
seems to be confused about my backgroundrb.yml file.

I'm trying to schedule recurring tasks from the yml file, it looks like this:

--------------------------------------------------------------------------------------------------
:backgroundrb:
  :ip: localhost
  :port: 11006
  :environment: development
  :log: foreground
:schedules:
  :app_task_worker:
    :clean_sessions:
      :trigger_args:
        :start: <%= Time.now + 5.seconds %>
        :end: <%= Time.now + 2.years %>
        :repeat_interval: <%= 1.day %>
--------------------------------------------------------------------------------------------------

here is some cmdline output:

ctro$ script/backgroundrb --version
1.0.3
ctro$ script/backgroundrb start
(erb):11: undefined method `seconds' for 5:Fixnum (NoMethodError)

---------------------------------------------------------------------------------------------------

Is this not the correct way to schedule the worker?

Also, a slightly related question:  how does the add_periodic_timer
method work?  Is it started up "automatically" like workers used to be
in the example above?

Thanks again!
-clint
_______________________________________________
Backgroundrb-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/backgroundrb-devel

Reply via email to