aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/Makefile.am2
-rw-r--r--etc/describe-vpc-attribute.fln20
-rw-r--r--etc/describe-vpcs.fln22
3 files changed, 44 insertions, 0 deletions
diff --git a/etc/Makefile.am b/etc/Makefile.am
index 29ae900..10de3fd 100644
--- a/etc/Makefile.am
+++ b/etc/Makefile.am
@@ -27,6 +27,7 @@ FLNFILES=\
create-snapshot.fln\
create-tags.fln\
create-volume.fln\
+ create-vpc.fln\
delete-security-group.fln\
delete-snapshot.fln\
delete-tags.fln\
@@ -45,6 +46,7 @@ FLNFILES=\
describe-snapshots.fln\
describe-tags.fln\
describe-volumes.fln\
+ describe-vpcs.fln\
detach-volume.fln\
disassociate-address.fln\
get-console-output.fln\
diff --git a/etc/describe-vpc-attribute.fln b/etc/describe-vpc-attribute.fln
new file mode 100644
index 0000000..c96f624
--- /dev/null
+++ b/etc/describe-vpc-attribute.fln
@@ -0,0 +1,20 @@
+/* This file is part of Eclat.
+ Copyright (C) 2012-2015 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 <http://www.gnu.org/licenses/>. */
+
+if (.DescribeVpcAttributeResponse.enableDnsHostnames ||
+ .DescribeVpcAttributeResponse.enableDnsSupport) {
+ print(last.value,"\n");
+} \ No newline at end of file
diff --git a/etc/describe-vpcs.fln b/etc/describe-vpcs.fln
new file mode 100644
index 0000000..e53e2fc
--- /dev/null
+++ b/etc/describe-vpcs.fln
@@ -0,0 +1,22 @@
+/* This file is part of Eclat.
+ Copyright (C) 2012-2015 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 <http://www.gnu.org/licenses/>. */
+
+if (.DescribeVpcsResponse.vpcSet) {
+ for (var in .DescribeVpcsResponse.vpcSet.item) {
+ print(var.vpcId, "\t", var.cidrBlock, "\t", var.dhcpOptionsId, "\t",
+ var.state, "\t", var.isDefault, "\n");
+ }
+}

Return to:

Send suggestions and report system problems to the System administrator.