Method: Amazon#load_instances
- Defined in:
- lib/cluster/infrastructures/amazon.rb
#load_instances ⇒ Object
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
# File 'lib/cluster/infrastructures/amazon.rb', line 135 def load_instances begin res = sdb.select "select * from #{domain} where entry='machine'" rescue RightAws::AwsError unless domains.include? domain sdb.create_domain domain retry end end sdbs = self.class.from_sdb_results res sdbs.map {|sd| ins = AmazonInstance.new ins.set_sdb_attributes sd ins } end |