I had some issues installing the python dependencies for OpenStack with pip on MacOS. Instead of using virtualenv, I started using Docker with all OpenStack tools installed. Best thing: No dependencies hell on my machine ;-)
docker pull chrisrock/openstack-cli
# $(pwd)/config is the path where your openstackrc files are located
docker run -it -v $(pwd)/config:/config chrisrock/openstack-cli /bin/bash
# source the config file
$ source /config/example.rc
# Build the docker clients locally
docker build -t oscli .
# Use the clients
docker run -it oscli /bin/bash
# If you like to mount your config files
docker run -it -v $(pwd)/config:/config oscli /bin/bash
- Fork it ( http://github.com//git-contributors/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Copyright (c) 2015 Christoph Hartmann
Licensed under MIT