Command Line Tools

Introduction

Boto ships with a number of command line utilities, which are installed when the package is installed. This guide outlines which ones are available & what they do.

Note

If you’re not already depending on these utilities, you may wish to check out the AWS-CLI (http://aws.amazon.com/cli/ - User Guide & Reference Guide). It provides much wider & complete access to the AWS services.

The included utilities available are:

asadmin
Works with Autoscaling
bundle_image
Creates a bundled AMI in S3 based on a EC2 instance
cfadmin
Works with CloudFront & invalidations
cq
Works with SQS queues
cwutil
Works with CloudWatch

dynamodb_dump dynamodb_load

Handle dumping/loading data from DynamoDB tables
elbadmin
Manages Elastic Load Balancer instances
fetch_file
Downloads an S3 key to disk
glacier
Lists vaults, jobs & uploads files to Glacier
instance_events
Lists all events for EC2 reservations
kill_instance
Kills a list of EC2 instances
launch_instance
Launches an EC2 instance
list_instances
Lists all of your EC2 instances
lss3
Lists what keys you have within a bucket in S3
mturk
Provides a number of facilities for interacting with Mechanical Turk
pyami_sendmail
Sends an email from the Pyami instance
route53
Interacts with the Route53 service
s3put
Uploads a directory or a specific file(s) to S3
sdbadmin
Allows for working with SimpleDB domains
taskadmin
A tool for working with the tasks in SimpleDB

Table Of Contents

Previous topic

Contributing to Boto

Next topic

An Introduction to boto’s Support interface

This Page

PDF Version