Sha256: 7d8a993cfcfea109cc03479f0328092aedc3479abc57351991935fb6e5ca7941

Contents?: true

Size: 316 Bytes

Versions: 1

Compression:

Stored size: 316 Bytes

Contents

module ProconBypassMan
  module Background
    module JobPerformable
      def perform(*)
        raise NotImplementedError, nil
      end

      def perform_async(*args)
        ProconBypassMan::Background::JobRunner.push(
          args: args,
          reporter_class: self,
        )
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
procon_bypass_man-0.2.2 lib/procon_bypass_man/background/jobs/concerns/job_performable.rb