def flush_jobs
      # Get all the jobs, one at a time, pulling from the list
      while job = self.cached_jobs.shift
        # Map the array to the right things
        job_id, args = *job
        # Submit! takes care of rescuing, error logging, etc and never caches
        submit! args, job_id
      end
      self
    end
def flush_jobs
      # Get all the jobs, one at a time, pulling from the list
      while job = self.cached_jobs.shift
        # Map the array to the right things
        job_id, args = *job
        # Submit! takes care of rescuing, error logging, etc and never caches
        submit! args, job_id
      end
      self
    end
Publish all the cached jobs