Skip to main content

Wrapper for quick & easy AMI lookup via boto3.

Project description

# AWS AMIgo

Python package for quick and easy lookup of AWS AMI images.

## Installation

```bash
# For users:
pip install awsamigo


# For developers:
mkvirtualenv awsamigo # perhaps: `apt install virtualenvwrapper`, first
git clone https://github.com/baccenfutter/awsamigo
cd awsamigo
setvirtualenvproject
pip install -e .
```

## Usage

```
awsamigo - Quickly find the right AWS AMI ID for your instances.

Usage:
awsamigo (-h | --help)
awsamigo --version
awsamigo search <distro> [--region=<region>]
[--image-name=<name>]
[--arch=<arch>]
[--image-type=<image_type>]
[--hypervisor=<hypervisor>]
[--virt-type=<virt_type>]
[--device-type=<device_type>]
[--state=<state>]
[--description=<description>]
awsamigo latest <distro> [--region=<region>]
[--only-id | --only=<only_attr>]
[--image-name=<name>]
[--arch=<arch>]
[--image-type=<image_type>]
[--hypervisor=<hypervisor>]
[--virt-type=<virt_type>]
[--device-type=<device_type>]
[--state=<state>]
[--description=<description>]

Options:
-h --help Show this help and exit
--version Print version and exit
--region=<region> AWS region to connect to [default: eu-west-1]
--image-name=<name> Only lookup image-names matchin this pattern [default: ubuntu/images/*16.04]
--arch=<arch> Display only images of this architecture [default: x86_64]
--hypervisor=<hypervisor> Display only images of this hypervisor [default: xen]
--virt-type=<virt_type> Display only images of this virtualization-type [default: hvm]
--device-type=<device_type> Display only images with this root-device type [default: ebs]
--image-type=<image_type> Display only images of this machine-type [default: machine]
--state=<state> Display only images in this state [default: available]
--description=<description> Display only images with this description
--only-id Display only the image-id
--only=<only> Display only the given attribute of the found image(s)
```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

awsamigo-0.1.1.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file awsamigo-0.1.1.tar.gz.

File metadata

  • Download URL: awsamigo-0.1.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for awsamigo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0cdae063c931caf0010944dceb3c89029a1de1a5e07d0f65f751ca454950c795
MD5 8aa08187d47a326b32b55641ea73f079
BLAKE2b-256 b17fff39c8637618344020bb563a4e272480b40b312f5b36e84772250d1a9447

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page