In the previous post I described how to install and run DevStack and also how to access OpenStack Dashboard to control it.
In this post I will tell you how to use OpenStackClient which is actually command-line interface (CLI) to all OpenStack services and can be considered as an alternative to the OpenStack Dashboard (GUI). Also I will provide few important details on how it works.
CLI can do everything OpenStack Dashboard can and even more!
For example, CLI commands can be used in automation scripts. You are already familiar with one of them: stack.sh script uses OpenStack CLI commands to tune all OpenStack services it installs.
Also many of OpenStack services can be controlled by CLI only - they still don't have their respective panels in OpenStack Dashboard now.
One of these services is Zaqar aka Messaging and Notification service.
Let's enable this non-default service in DevStack and perform some actions on it by using CLI.