Conveniently installs OpenStack clients for Cleura Cloud.
By pip-installing this meta-package into a virtual environment (venv), you populate your environment with OpenStack clients whose versions are expected to work with Cleura Cloud.
This package provides no functionality of its own; it only installs dependencies.
To install from PyPI, run:
# using pip
pip install cleura-openstackclient==0.0.12# using pipx
pipx install --include-deps cleura-openstackclient==0.0.12To install directly from the repository, run:
# using pip
pip install git+https://github.com/cleura/cleura-openstackclient@v0.0.12# using pipx
pipx install --include-deps git+https://github.com/cleura/cleura-openstackclient@v0.0.12Then, invoke the openstack command provided by the python-openstackclient package.
To enable automatic tab completion for the openstack command in bash, run the following commands:
COMPLETION_DIR=${XDG_DATA_HOME:-$HOME/.local/share}/bash-completion
# Make sure that the per-user completion directory exists
mkdir -p $COMPLETION_DIR
# Install completion for the openstack command
openstack complete > $COMPLETION_DIR/openstackThe next time you start a bash shell, you will be able to run openstack <tab> to see the available subcommands.
Just like all other OpenStack client packages, cleura-openstackclient uses the Apache 2 license.
See LICENSE.txt for details.