%instanceSet

- object.each do |item|
  %tem
    %nstanceId=item.id
    %mageId=item.image_id
    %nstanceType=item.instance_profile.name
    %aunchTime=item.launch_time || Time.now.to_s
    - if item.public_addresses and not item.public_addresses.empty?
      %pAddress=item.public_addresses.first.address
      %nsName=item.public_addresses.first.address
    - if item.private_addresses and not item.private_addresses.empty?
      %rivateIpAddress=item.private_addresses.first.address
      %rivateDnsName=item.private_addresses.first.address
    %rchitecture=item.instance_profile.architecture || 'i386'
    - if item.keyname
      %eyName=item.keyname
    - if item.state
      %nstanceState
        %ode=instance_state_code(item.state.downcase)
        %ame=item.state.downcase
    %lacement
      %vailabilityZone=item.realm_id
      %roupName
      %enancy default