# File lib/rudy/aws/ec2/instance.rb, line 174
174:       def list_group_as_hash(group=nil, state=nil, inst_ids=[], &each_inst)
175:         instances = list_as_hash(state, inst_ids)
176:         # Remove instances that are not in the specified group
177:         if instances
178:           instances = instances.reject { |id,inst| !inst.groups.member?(group) } if group
179:           instances.each_value { |inst| each_inst.call(inst) } if each_inst
180:         end
181:         instances = nil if instances && instances.empty? # Don't return an empty hash
182:         instances
183:       end