backgroundrb

I think I am mostly set up but I seem to be failing to get evidence
that it works...

class QmManualEnchiladaWorker < BackgrounDRb::MetaWorker
  set_worker_name :qm_manual_enchilada_worker
  def create(args = nil)
    # this method is called, when worker is loaded for the first time
  end

  def build_QM_Manual_pdf
    system('touch backgroundrb_test')
    my_test = Time.now.strftime("%m/%d/%Y")
    my_test
  end
end

and in console...

MiddleMan.worker(:qm_manual_enchilada_worker).build_QM_Manual_pdf
{:worker=>:qm_manual_enchilada_worker, :worker_method=>:build_QM_Manual_pdf, :type=>:do_work}
=> nil

no result, no file

backgroundrb server is indeed running on port 11006
$ ps aux|grep backgroundrb
craig 17389 1.0 2.6 42764 27300 pts/3 S 10:24 0:05 ruby
script/backgroundrb start

$ netstat -an |grep 11006
tcp 0 0 0.0.0.0:11006 0.0.0.0:*
LISTEN
tcp 1 0 127.0.0.1:33764 127.0.0.1:11006
CLOSE_WAIT
tcp 0 0 127.0.0.1:11006 127.0.0.1:53379
ESTABLISHED
tcp 1 0 127.0.0.1:33766 127.0.0.1:11006
CLOSE_WAIT
tcp 0 0 127.0.0.1:53379 127.0.0.1:11006
ESTABLISHED
tcp 1 0 127.0.0.1:33765 127.0.0.1:11006
CLOSE_WAIT

Need someone to toss me a bone here...

Craig

Ignore this...I learned you have to restart backgroundrb each time you
change a worker script, even in development.