Public instance methods
objects
()
[show source]
# File lib/rudy/cli/aws/sdb/objects.rb, line 13 13: def objects 14: @sdb = Rudy::AWS::SDB.new(@@global.accesskey, @@global.secretkey, @@global.region) 15: 16: if @argv.key.nil? 17: query = "select * from #{@argv.name}" 18: items = @sdb.select query 19: else 20: items = [@sdb.get( @argv.name, @argv.key)] 21: end 22: 23: exit unless items 24: 25: items.each do |i| 26: p i 27: end 28: end
objects_destroy
()
[show source]
# File lib/rudy/cli/aws/sdb/objects.rb, line 34 34: def objects_destroy 35: @sdb = Rudy::AWS::SDB.new(@@global.accesskey, @@global.secretkey, @@global.region) 36: domain, name = @argv 37: puts "Deleteing #{name} from #{domain}" 38: @sdb.destroy domain, name 39: end
objects_destroy_valid?
()
[show source]
# File lib/rudy/cli/aws/sdb/objects.rb, line 30 30: def objects_destroy_valid? 31: raise "Usage: rudy-sdb objects -D DOMAIN OBJECTNAME" if @argv.size < 2 32: true 33: end
objects_valid?
()
[show source]
# File lib/rudy/cli/aws/sdb/objects.rb, line 9 9: def objects_valid? 10: raise "Usage: rudy-sdb objects DOMAIN" if @argv.empty? 11: true 12: end