diff options
Diffstat (limited to 'src/eclat.c')
-rw-r--r-- | src/eclat.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/eclat.c b/src/eclat.c index 12b4dd1..26a8f9f 100644 --- a/src/eclat.c +++ b/src/eclat.c | |||
@@ -87,12 +87,15 @@ struct eclat_command cmdtab[] = { | |||
87 | { "start", "start-instances", "StartInstances", eclat_start_instance, | 87 | { "start", "start-instances", "StartInstances", eclat_start_instance, |
88 | CMD_MOD }, | 88 | CMD_MOD }, |
89 | { "stop", "stop-instances", "StopInstances", eclat_stop_instance, | 89 | { "stop", "stop-instances", "StopInstances", eclat_stop_instance, |
90 | CMD_MOD }, | 90 | CMD_MOD }, |
91 | { "reboot", "reboot-instances", "RebootInstances", eclat_reboot_instance, | 91 | { "reboot", "reboot-instances", "RebootInstances", eclat_reboot_instance, |
92 | CMD_MOD }, | 92 | CMD_MOD }, |
93 | { "terminate", "terminate-instances", "TerminateInstances", | ||
94 | eclat_terminate_instances, CMD_MOD|CMD_DESTR }, | ||
95 | |||
93 | { "lsaddr", "describe-addresses", "DescribeAddresses", | 96 | { "lsaddr", "describe-addresses", "DescribeAddresses", |
94 | eclat_describe_addresses }, | 97 | eclat_describe_addresses }, |
95 | { "lstag", "describe-tags", "DescribeTags", eclat_describe_tags }, | 98 | { "lstag", "describe-tags", "DescribeTags", eclat_describe_tags }, |
96 | { "lsiattr", "describe-instance-attribute", "DescribeInstanceAttribute", | 99 | { "lsiattr", "describe-instance-attribute", "DescribeInstanceAttribute", |
97 | eclat_describe_instance_attribute }, | 100 | eclat_describe_instance_attribute }, |
98 | { "lsistat", "describe-instance-status", "DescribeInstanceStatus", | 101 | { "lsistat", "describe-instance-status", "DescribeInstanceStatus", |
@@ -202,12 +205,13 @@ struct eclat_command cmdtab[] = { | |||
202 | eclat_describe_route_tables }, | 205 | eclat_describe_route_tables }, |
203 | { "assocrtab", "associate-route-table", "AssociateRouteTable", | 206 | { "assocrtab", "associate-route-table", "AssociateRouteTable", |
204 | eclat_associate_route_table, CMD_MOD }, | 207 | eclat_associate_route_table, CMD_MOD }, |
205 | { "disasrtab", "disassociate-route-table", "DisassociateRouteTable", | 208 | { "disasrtab", "disassociate-route-table", "DisassociateRouteTable", |
206 | eclat_disassociate_route_table, CMD_MOD }, | 209 | eclat_disassociate_route_table, CMD_MOD }, |
207 | { "route", NULL, NULL, eclat_route }, | 210 | { "route", NULL, NULL, eclat_route }, |
211 | |||
208 | }; | 212 | }; |
209 | size_t cmdcnt = sizeof(cmdtab) / sizeof(cmdtab[0]); | 213 | size_t cmdcnt = sizeof(cmdtab) / sizeof(cmdtab[0]); |
210 | 214 | ||
211 | static int | 215 | static int |
212 | cmdcmp(const void *a, const void *b) | 216 | cmdcmp(const void *a, const void *b) |
213 | { | 217 | { |