The Module

The Module

class, conf=None)

Bases: object

Base abstract class for protectable plugin.

get_dependent_resources(context, parent_resource)

List dependent resource instances.

The listed resource instances are of type this plugin supported, and dependent by the given parent resource.

Parameters:parent_resource (one of parent resource types.) – the parent resource instance.
Returns:the list of dependent resource instances.

Return the possible parent resource types.

Subclasses can implement as a classmethod


Return the resource type that this plugin supports.

Subclasses can implement as a classmethod

instance(context=None, conf=None)
list_resources(context, parameters=None)

List resource instances of type this plugin supported.

Returns:The list of resource instance.
show_resource(context, resource_id, parameters=None)

Show resource detail information.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.