Skip to content

About

Currently in pre-release. Use at your own discretion.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

cleura-openstackclient

Conveniently installs OpenStack clients for Cleura Cloud.

Purpose

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.

Installation

To install from PyPI, run:

# using pip
pip install cleura-openstackclient==0.0.12
# using pipx
pipx install --include-deps cleura-openstackclient==0.0.12

To 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.12

Then, invoke the openstack command provided by the python-openstackclient package.

bash completion

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/openstack

The next time you start a bash shell, you will be able to run openstack <tab> to see the available subcommands.

License

Just like all other OpenStack client packages, cleura-openstackclient uses the Apache 2 license. See LICENSE.txt for details.

About

Currently in pre-release. Use at your own discretion.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages