Sha256: aa66dffe67a5d9dd3c81334ef97b57b1c4f045d70a6e0d1ded0968200c4ae669
Contents?: true
Size: 687 Bytes
Versions: 1
Compression:
Stored size: 687 Bytes
Contents
# frozen_string_literal: true module Qyu class Status COMPLETED = 'completed' QUEUED = 'queued' WORKING = 'working' FAILED = 'failed' INVALID_PAYLOAD = 'invalid_payload' def self.find(id) Qyu.store.find_task(@id) end def initialize(id) @id = id end def status t = Qyu.store.find_task(@id) t['status'] end def completed? status == COMPLETED end def queued? status == QUEUED end def working? status == WORKING end def failed? status == FAILED end def invalid_payload? status == INVALID_PAYLOAD end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
qyu-1.0.0 | lib/qyu/models/enums/status.rb |