Name: python-raxcli
Owner: racker
Description: Rackspace Open Cloud command line interface
Created: 2013-05-02 18:11:00.0
Updated: 2014-10-16 04:00:18.0
Pushed: 2013-06-01 07:59:14.0
Homepage: null
Size: 675
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Command line client for interacting with various Rackspace Cloud APIs.
Command line client is available on PyPi and can be installed using pip:
install raxcli
Credentials can be set (in order of precedence) as environment variables in a configuration file or you can pass them manually to each command.
Default configuration file path is ~/.raxrc
but you can overrride it by
setting the RAXCLI_RAXRC
environment variable. For example:
LI_RAXRC=~/.raxrc.uk raxcli registry services list
Example configuration files can be found in the examples/
directory.
li <service> <resource> <action> [options]
For example:
li registry services list
To specify a custom formatter, use -f
option. For example:
raxcli registry services list -f json
Running tests
on setup.py test
Running lint
on setup.py flake8
Library is distributed under the Apache 2.0 license.