lib/taskinator/queues.rb in taskinator-0.3.3 vs lib/taskinator/queues.rb in taskinator-0.3.5

- old
+ new

@@ -2,12 +2,11 @@ module Queues DefaultConfig = { :definition_queue => :default, :process_queue => :default, - :task_queue => :default, - :job_queue => :default, + :task_queue => :default }.freeze def self.create_adapter(adapter, config={}) begin LoggedAdapter.new(send("create_#{adapter}_adapter", config)) @@ -30,9 +29,14 @@ end def enqueue_create_process(definition, uuid, args) Taskinator.logger.info("Enqueuing process creation for #{definition}") adapter.enqueue_create_process(definition, uuid, args) + end + + def enqueue_process(process) + Taskinator.logger.info("Enqueuing process #{process}") + adapter.enqueue_process(process) end def enqueue_task(task) Taskinator.logger.info("Enqueuing task #{task}") adapter.enqueue_task(task)