aboutsummaryrefslogtreecommitdiff
path: root/etc/describe-security-groups.fln
diff options
context:
space:
mode:
Diffstat (limited to 'etc/describe-security-groups.fln')
-rw-r--r--etc/describe-security-groups.fln12
1 files changed, 10 insertions, 2 deletions
diff --git a/etc/describe-security-groups.fln b/etc/describe-security-groups.fln
index 12a1379..4765c4a 100644
--- a/etc/describe-security-groups.fln
+++ b/etc/describe-security-groups.fln
@@ -25,7 +25,11 @@ if (.DescribeSecurityGroupsResponse.securityGroupInfo) {
print("Incoming:\n");
for (var in grp.ipPermissions.item) {
for (range in var.ipRanges.item) {
- print(var.ipProtocol,"\t",range.cidrIp,"\t",var.fromPort);
+ if (var.ipProtocol == "-1")
+ print("all");
+ else
+ print(var.ipProtocol);
+ print("\t",range.cidrIp,"\t",var.fromPort);
if (var.fromPort != var.toPort)
print("-",var.toPort);
print("\n");
@@ -42,7 +46,11 @@ if (.DescribeSecurityGroupsResponse.securityGroupInfo) {
print("Outgoing:\n");
for (var in grp.ipPermissionsEgress.item) {
for (range in var.ipRanges.item) {
- print(var.ipProtocol,"\t",range.cidrIp,"\t",var.fromPort);
+ if (var.ipProtocol == "-1")
+ print("all");
+ else
+ print(var.ipProtocol);
+ print("\t",range.cidrIp,"\t",var.fromPort);
if (var.fromPort != var.toPort)
print("-",var.toPort);
print("\n");

Return to:

Send suggestions and report system problems to the System administrator.