/* This file is part of Eclat. Copyright (C) 2014-2018 Sergey Poznyakoff. Eclat is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. Eclat is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Eclat. If not, see . */ if (.DescribeImageAttributeResponse.description.value || .DescribeImageAttributeResponse.kernel.value || .DescribeImageAttributeResponse.ramdisk.value || .DescribeImageAttributeResponse.sriovNetSupport.value || .DescribeImageAttributeResponse.productCodes.value) print(last,"\n"); else if (.DescribeImageAttributeResponse.blockDeviceMapping) for (dev in .DescribeImageAttributeResponse.blockDeviceMapping.item) { print(dev.deviceName,"\t", dev.ebs.volumeId, "\t", dev.ebs.status, "\t", dev.ebs.deleteOnTermination); if (dev.ebs.status[attached]) print("\t", dev.ebs.attachTime); print("\n"); } else if (.DescribeImageAttributeResponse.launchPermission) { for (itm in .DescribeImageAttributeResponse.launchPermission.item) { print(itm.userId,"\n"); } }