Skip to content
πŸ’² Thin wrapper around the "aws" command line interface for use with LocalStack
Branch: master
Clone or download
whummer Merge pull request #9 from sakrafd/master
Allow overriding of python warnings
Latest commit 05e8600 Feb 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Allow overriding of python warnings Oct 30, 2018
.gitignore initial version of awslocal CLI Jul 8, 2017
LICENSE Initial commit Jul 8, 2017
Makefile initial version of awslocal CLI Jul 8, 2017
README.md fix repo location Nov 18, 2017
requirements.txt minor fix for Python 3 compatibility Aug 26, 2017
setup.py minor fix for Python 3 compatibility Aug 26, 2017

README.md

LocalStack AWS CLI

This package provides the awslocal command, which is a thin wrapper around the aws command line interface for use with LocalStack.

Installation

You can install the awslocal command via pip:

pip install awscli-local

Usage

The awslocal command has the same usage as the aws command. For detailed usage, please refer to the man pages of aws help.

Example

Instead of the following command ...

aws --endpoint-url=http://localhost:4568 kinesis list-streams

... you can simply use this:

awslocal kinesis list-streams

Configurations

You can use the following environment variables for configuration:

  • LOCALSTACK_HOST: Set the hostname for the localstack instance. Useful when you have localstack is bound to another interface (i.e. docker-machine).
  • USE_SSL: Whether to use https endpoint URLs (required if LocalStack has been started with USE_SSL=true enabled). Defaults to false.

Change Log

  • v0.4: Minor fix for Python 3 compatibility
  • v0.3: Add support for additional service endpoints
  • v0.2: Enable SSL connections; refactor code
  • v0.1: Initial release

License

This software library is released under the Apache License, Version 2.0 (see LICENSE).

You can’t perform that action at this time.