Sha256: 23112233e4557f663663bf545c9c70c0e17f42b94795d49e89d69aeaf9f3c3a7

Contents?: true

Size: 450 Bytes

Versions: 1

Compression:

Stored size: 450 Bytes

Contents

module Qe
  module Worker
    module InstanceMethods
      def initialize(options)
        @options = options
      end

      # Return options that were provided when
      # adding job to the queue.
      def options
        @options
      end

      # Set before hook.
      def before
      end

      # Set after hook.
      def after
      end

      # Set the error hook.
      def error(error)
        raise error
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
qe-0.2.1 lib/qe/worker/instance_methods.rb