python-manilaclient/doc/source/index.rst
Goutham Pacha Ravi ba9a388786 Deprecate "manila" CLI client
This has been a long time coming; we have finally
reached full feature parity and new features have
only been permitted in the openstack CLI plugin for
a couple of releases now.

We're signalling a major version bump for the package
with this change.

Implements: bp/openstack-client-support
Change-Id: I0a72883f1cd8a5ab9df9c349b6876248fe9edee3
2023-08-23 22:10:03 +00:00

1.5 KiB

Python bindings to the OpenStack Manila API

This is a client for OpenStack Manila API. There's a Python API <user/api> (the manilaclient module), and a command-line script <user/shell> (installed as manila). Each implements the entire OpenStack Manila API. See project-structure for more information.

You'll need credentials for an OpenStack cloud that implements the Manila API in order to use the manila client.

Command-Line Reference

There are two shell implementations in python-manilaclient.

Important

The legacy "manila" shell client is deprecated as of version 5.0.0. A future version of python-manilaclient may not ship this legacy shell client. If you rely on it, it is highly recommended that you begin using the openstack CLI client right away. Refer to the mapping guide to help with this transition.

The "openstack" CLI client intends to be fully compatible with the manila API:

cli/osc_plugin_cli cli/decoder

The legacy "manila" client is deprecated and may not support newer API features:

user/shell

Using the python module

user/api

Contributing

contributor/index

html

Indices and tables

  • genindex
  • search