# File lib/rudy/cli/aws/ec2/instances.rb, line 161
161:     def status
162:       opts = {}
163:       
164:       opts[:group] = @option.group if @option.group
165:       opts[:state] = @option.state if @option.state
166: 
167:       # A nil value forces the @@ec2.instances.list to return all instances
168:       if @option.all
169:         opts[:state] = :any
170:         opts[:group] = :any
171:       end
172: 
173:       opts[:id] = @argv.instid if @argv.instid
174:       opts[:id] &&= [opts[:id]].flatten
175:       
176:       ilist = Rudy::AWS::EC2::Instances.list_group(opts[:group], opts[:state], opts[:id])
177:       ilist.nil? ? li( "No instances running" ) : print_stobjects(ilist)
178:     end