Sha256: ecf7414480fe26d18103e7678870068585dde7d674b322c461509d3b255cea83
Contents?: true
Size: 717 Bytes
Versions: 8
Compression:
Stored size: 717 Bytes
Contents
# frozen_string_literal: true # Document Thumbnail State Machine class DocumentThumbnailStateMachine include Statesman::Machine state :initialized, initial: true state :queued state :processing state :succeeded state :failed state :placeheld # Queued => Background Job Init # Processing => Failed, Placeheld, Succeeded transition from: :initialized, to: %i[queued processing] transition from: :queued, to: %i[queued processing] transition from: :processing, to: %i[queued processing placeheld succeeded failed] transition from: :placeheld, to: %i[queued processing failed] transition from: :failed, to: %i[queued processing] transition from: :succeeded, to: %i[queued processing] end
Version data entries
8 entries across 8 versions & 1 rubygems