The rackspace.clients ModuleΒΆ

Client Libraries for Rackspace Resources.

class rackspace.clients.RackspaceAutoScaleClient(context)[source]

Bases: rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceCinderClient(context)[source]

Bases: heat.engine.clients.os.cinder.CinderClientPlugin

class rackspace.clients.RackspaceClientPlugin(context)[source]

Bases: heat.engine.clients.client_plugin.ClientPlugin

RackspaceClientPlugin.pyrax = None
class rackspace.clients.RackspaceCloudDNSClient(context)[source]

Bases: rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceCloudLBClient(context)[source]

Bases: rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceCloudNetworksClient(context)[source]

Bases: rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceGlanceClient(context)[source]

Bases: heat.engine.clients.os.glance.GlanceClientPlugin

class rackspace.clients.RackspaceNovaClient(context)[source]

Bases: heat.engine.clients.os.nova.NovaClientPlugin, rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceSwiftClient(context)[source]

Bases: rackspace.clients.RackspaceClientPlugin

class rackspace.clients.RackspaceTroveClient(context)[source]

Bases: heat.engine.clients.os.trove.TroveClientPlugin

Rackspace trove client.

Since the pyrax module uses its own client implementation for Cloud Databases, we have to skip pyrax on this one and override the super implementation to account for custom service type and regionalized management url.

Previous topic

The rackspace Module

This Page