Class: Heirloom::Lister

Inherits:
Object
  • Object
show all
Defined in:
lib/heirloom/archive/lister.rb

Instance Method Summary collapse

Constructor Details

#initialize(args) ⇒ Lister

Returns a new instance of Lister.



5
6
7
8
9
# File 'lib/heirloom/archive/lister.rb', line 5

def initialize(args)
  @config = args[:config]
  @name   = args[:name]
  @domain = "heirloom_#{@name}"
end

Instance Method Details

#list(limit = 10) ⇒ Object



11
12
13
14
# File 'lib/heirloom/archive/lister.rb', line 11

def list(limit=10)
  sdb.select("select * from `#{@domain}` where built_at > '2000-01-01T00:00:00.000Z'\
              order by built_at desc limit #{limit}").keys
end