Sha256: 0c9d6518ce54c0c35b6f9f0f88ae61135c69ecbeb4a668a72746c326f63c5039

Contents?: true

Size: 256 Bytes

Versions: 26

Compression:

Stored size: 256 Bytes

Contents

require "active_job"

module Litestream
  class VerificationJob < ActiveJob::Base
    queue_as Litestream.queue

    def perform
      Litestream::Commands.databases.each do |db_hash|
        Litestream.verify!(db_hash["path"])
      end
    end
  end
end

Version data entries

26 entries across 26 versions & 2 rubygems

Version Path
litestream-aarch64-linux-0.12.0 app/jobs/litestream/verification_job.rb
litestream-aarch64-linux-0.12.0-x86_64-linux app/jobs/litestream/verification_job.rb
litestream-aarch64-linux-0.12.0-x86_64-darwin app/jobs/litestream/verification_job.rb
litestream-aarch64-linux-0.12.0-arm64-linux app/jobs/litestream/verification_job.rb
litestream-aarch64-linux-0.12.0-arm64-darwin app/jobs/litestream/verification_job.rb
litestream-aarch64-linux-0.12.0-aarch64-linux app/jobs/litestream/verification_job.rb
litestream-0.12.0 app/jobs/litestream/verification_job.rb
litestream-0.12.0-x86_64-linux app/jobs/litestream/verification_job.rb
litestream-0.12.0-x86_64-darwin app/jobs/litestream/verification_job.rb
litestream-0.12.0-arm64-linux app/jobs/litestream/verification_job.rb
litestream-0.12.0-arm64-darwin app/jobs/litestream/verification_job.rb
litestream-0.11.2 app/jobs/litestream/verification_job.rb
litestream-0.11.2-x86_64-linux app/jobs/litestream/verification_job.rb
litestream-0.11.2-x86_64-darwin app/jobs/litestream/verification_job.rb
litestream-0.11.2-arm64-linux app/jobs/litestream/verification_job.rb
litestream-0.11.2-arm64-darwin app/jobs/litestream/verification_job.rb
litestream-0.11.1-x86_64-darwin app/jobs/litestream/verification_job.rb
litestream-0.11.1 app/jobs/litestream/verification_job.rb
litestream-0.11.1-x86_64-linux app/jobs/litestream/verification_job.rb
litestream-0.11.1-arm64-linux app/jobs/litestream/verification_job.rb