class Qyu::Status

Qyu::Status

Constants

COMPLETED
FAILED
INVALID_PAYLOAD
QUEUED
WORKING

Public Class Methods

find(id) click to toggle source
# File lib/qyu/models/enums/status.rb, line 12
def self.find(id)
  Qyu.store.find_task(id)
end
new(id) click to toggle source
# File lib/qyu/models/enums/status.rb, line 16
def initialize(id)
  @id = id
end

Public Instance Methods

completed?() click to toggle source
# File lib/qyu/models/enums/status.rb, line 25
def completed?
  status == COMPLETED
end
failed?() click to toggle source
# File lib/qyu/models/enums/status.rb, line 37
def failed?
  status == FAILED
end
invalid_payload?() click to toggle source
# File lib/qyu/models/enums/status.rb, line 41
def invalid_payload?
  status == INVALID_PAYLOAD
end
queued?() click to toggle source
# File lib/qyu/models/enums/status.rb, line 29
def queued?
  status == QUEUED
end
status() click to toggle source
# File lib/qyu/models/enums/status.rb, line 20
def status
  t = Qyu.store.find_task(@id)
  t['status']
end
working?() click to toggle source
# File lib/qyu/models/enums/status.rb, line 33
def working?
  status == WORKING
end