Sha256: 9319ee0e73550dae201d5f4413a361495b83791d63b1cd7bc36d1c77f0e3f5f9

Contents?: true

Size: 562 Bytes

Versions: 6

Compression:

Stored size: 562 Bytes

Contents

# frozen_string_literal: true

module SidekiqUniqueJobs
  class LockTimeout < StandardError
  end

  class RunLockFailed < StandardError
  end

  class ScriptError < StandardError
    def initialize(file_name:, source_exception:)
      super("Problem compiling #{file_name}. Message: #{source_exception.message}")
    end
  end

  class UniqueKeyMissing < ArgumentError
  end

  class JidMissing < ArgumentError
  end

  class MaxLockTimeMissing < ArgumentError
  end

  class UnexpectedValue < StandardError
  end

  class UnknownLock < StandardError
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sidekiq-unique-jobs-6.0.0.rc6 lib/sidekiq_unique_jobs/exceptions.rb
sidekiq-unique-jobs-6.0.0.rc5 lib/sidekiq_unique_jobs/exceptions.rb
sidekiq-unique-jobs-6.0.0.rc4 lib/sidekiq_unique_jobs/exceptions.rb
sidekiq-unique-jobs-6.0.0.rc3 lib/sidekiq_unique_jobs/exceptions.rb
sidekiq-unique-jobs-6.0.0.rc2 lib/sidekiq_unique_jobs/exceptions.rb
sidekiq-unique-jobs-6.0.0.rc1 lib/sidekiq_unique_jobs/exceptions.rb