cfme.infrastructure.openstack_node module

A model of an Openstack Infrastructure Node in CFME.

class cfme.infrastructure.openstack_node.OpenstackNode(parent, name, provider=None, hostname=None, ip_address=None, custom_ident=None, host_platform=None, ipmi_address=None, mac_address=None, credentials=NOTHING, ipmi_credentials=None, interface_type='lan')[source]

Bases: cfme.infrastructure.host.Host

Model of Openstack Infrastructure node. Extends the behavior of Infrastructure Host with Openstack-only functions. For usage and __init__ args check the doc to Host class

provide_node()[source]

Provide node - make it available

run_introspection()[source]

Run introspection

toggle_maintenance_mode()[source]

Initiate maintenance mode

class cfme.infrastructure.openstack_node.OpenstackNodeCollection(parent, filters=NOTHING)[source]

Bases: cfme.infrastructure.host.HostCollection

Collection object for the cfme.infrastructure.openstack_node.OpenstackNode.

ENTITY

alias of OpenstackNode

__ge__(other)

Automatically created by attrs.

__gt__(other)

Automatically created by attrs.

__le__(other)

Automatically created by attrs.

__lt__(other)

Automatically created by attrs.

__ne__(other)

Check equality and either forward a NotImplemented or return the result negated.

__repr__()

Automatically created by attrs.