# 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