Sha256: b96738f039a22c7dddf660c07ad5b1af2f897cee7da5265173f7b77811947802
Contents?: true
Size: 467 Bytes
Versions: 7
Compression:
Stored size: 467 Bytes
Contents
module Stackster class EntryLister def initialize(args) @domain = 'stacks' @config = args[:config] @sdb_connect = AWS::SimpleDB.new :config => args[:config] end def all entries = @sdb_connect.select "select * from #{@domain}" entries.keys.map do |name| remove_region_from_entry(name) end end def remove_region_from_entry(name) name.gsub(/-[a-z]{2}-[a-z]*-[0-9]{1,2}$/, '') end end end
Version data entries
7 entries across 7 versions & 1 rubygems