keystoneclient Package

keystoneclient Package

access Module

base Module

baseclient Module

class keystoneclient.baseclient.Client(session)

Bases: object

delete(url, **kwargs)
get(url, **kwargs)
head(url, **kwargs)
patch(url, **kwargs)
post(url, **kwargs)
put(url, **kwargs)
request(url, method, **kwargs)

client Module

discover Module

exceptions Module

Exception definitions.

exception keystoneclient.exceptions.CertificateConfigError(output)

Bases: exceptions.Exception

Error reading the certificate

exception keystoneclient.exceptions.ConnectionError

Bases: keystoneclient.apiclient.exceptions.ClientException

Something went wrong trying to connect to a server

exception keystoneclient.exceptions.DiscoveryFailure

Bases: keystoneclient.apiclient.exceptions.ClientException

Discovery of client versions failed.

exception keystoneclient.exceptions.MissingAuthPlugin

Bases: keystoneclient.apiclient.exceptions.ClientException

An authenticated request is required but no plugin available.

exception keystoneclient.exceptions.NoMatchingPlugin

Bases: keystoneclient.apiclient.exceptions.ClientException

There were no auth plugins that could be created from the parameters provided.

exception keystoneclient.exceptions.SSLError

Bases: keystoneclient.exceptions.ConnectionError

An SSL error occurred.

exception keystoneclient.exceptions.Timeout

Bases: keystoneclient.apiclient.exceptions.ClientException

The request timed out.

exception keystoneclient.exceptions.VersionNotAvailable

Bases: keystoneclient.exceptions.DiscoveryFailure

Discovery failed as the version you requested is not available.

httpclient Module

service_catalog Module

session Module

shell Module

utils Module

Subpackages