The Application Catalog project provides a command-line client, python-muiranoclient, which enables you to access the project API. For prerequisites, see Install the prerequisite software.
To install the latest murano CLI client, run the following command in your terminal:
$ pip install python-muranoclient
To discover the version number for the python-muranoclient, run the following command:
$ murano --version
To check the latest version, see Client library for Murano API.
To upgrade or remove the python-muranoclient, use the corresponding commands.
To upgrade the client:
$ pip install --upgrade python-muranoclient
To remove the client:
$ pip uninstall python-muranoclient
To get the latest bash completion script, download murano.bash_completion from the source repository and add it to your completion scripts.
If you are not aware of the completion scripts location, perform the following steps:
Create a new directory:
$ mkdir -p ~/.bash_completion/
Create a file containing the bash completion script:
$ curl https://git.openstack.org/cgit/openstack/python-muranoclient/plain/tools/murano.bash_completion > ~/.bash_completion/murano.sh
Add the following code to the ~/.profile file:
for file in $HOME/.bash_completion/*.sh; do
if [ -f "$file" ]; then
. "$file"
fi
done
In the current terminal, run:
$ source ~/.bash_completion/murano.sh