This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.api.openstack.views.servers Module

class nova.api.openstack.views.servers.ViewBuilder(addresses_builder)

Bases: object

Model a server response as a python dictionary.

Public methods: build Abstract methods: _build_image, _build_flavor

build(inst, is_detail)

Return a dict that represenst a server.

class nova.api.openstack.views.servers.ViewBuilderV10(addresses_builder)

Bases: nova.api.openstack.views.servers.ViewBuilder

Model an Openstack API V1.0 server response.

class nova.api.openstack.views.servers.ViewBuilderV11(addresses_builder, flavor_builder, image_builder, base_url, project_id='')

Bases: nova.api.openstack.views.servers.ViewBuilder

Model an Openstack API V1.0 server response.

generate_bookmark(server_id)

Create an url that refers to a specific flavor id.

generate_href(server_id)

Create an url that refers to a specific server id.