Sahara CLI ========== The Sahara shell utility now is part of the OpenStackClient, so all shell commands take the following form: .. code-block:: bash $ openstack dataprocessing [arguments...] To get a list of all possible commands you can run: .. code-block:: bash $ openstack help dataprocessing To get detailed help for the command you can run: .. code-block:: bash $ openstack help dataprocessing For more information about commands and their parameters you can refer to :doc:`the Sahara CLI commands `. For more information about abilities and features of OpenStackClient CLI you can refer to `OpenStackClient documentation `_ Configuration ------------- The CLI is configured via environment variables and command-line options which are described in http://docs.openstack.org/developer/python-openstackclient/authentication.html. Authentication using username/password is most commonly used and can be provided with environment variables: .. code-block:: bash export OS_AUTH_URL= export OS_PROJECT_NAME= export OS_USERNAME= export OS_PASSWORD= # (optional) or command-line options: .. code-block:: bash --os-auth-url --os-project-name --os-username [--os-password ] Additionally :program:`sahara` API url can be configured with parameter: .. code-block:: bash --os-data-processing-url or with environment variable: .. code-block:: bash export OS_DATA_PROCESSING_URL=