def push(g, w)
      raise "no group specified" unless g
      create_group(g) if not ChimpQueue[g]

      ChimpQueue[g].push(w) unless ChimpQueue[g].get_job(w.job_id)
    end
def push(g, w)
      raise "no group specified" unless g
      create_group(g) if not ChimpQueue[g]

      ChimpQueue[g].push(w) unless ChimpQueue[g].get_job(w.job_id)
    end
Push a task into the queue