class ODisk::StatJob

Attributes

digest[RW]
mods[R]
path[R]

Public Class Methods

new(path, digest) click to toggle source
# File lib/odisk/statjob.rb, line 9
def initialize(path, digest)
  @path = path
  @digest = digest
  @mods = []
end

Public Instance Methods

add_mod(name) click to toggle source
# File lib/odisk/statjob.rb, line 15
def add_mod(name)
  @mods << name
end
complete?(token) click to toggle source
# File lib/odisk/statjob.rb, line 23
def complete?(token)
  @mods.empty?
end
key() click to toggle source
# File lib/odisk/statjob.rb, line 19
def key()
  @path
end
to_s() click to toggle source
# File lib/odisk/statjob.rb, line 27
def to_s()
  "<StatJob:#{@path} [#{@mods.join(',')}]>"
end