cfme.cloud.provider.openstack module

class cfme.cloud.provider.openstack.OpenStackProvider(parent, endpoints=NOTHING, name=None, key=None, zone=None, api_port=None, api_version=None, sec_protocol=None, amqp_sec_protocol=None, keystone_v3_domain_id=None, tenant_mapping=None, infra_provider=None)[source]

Bases: cfme.cloud.provider.CloudProvider

BaseProvider->CloudProvider->OpenStackProvider class. represents CFME provider and operations available in UI

__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.

catalog_item_type

alias of OpenStackCatalogItem

create(*args, **kwargs)[source]
create_rest(*args, **kwargs)[source]
db_types = ['Openstack::CloudManager']
deployment_helper(deploy_args)[source]

Used in utils.virtual_machines

endpoints_form

alias of OpenStackInfraEndpointForm

classmethod from_config(prov_config, prov_key)[source]
get_console_connection_status()[source]
get_console_ctrl_alt_del_btn()[source]
get_remote_console_canvas()[source]
log_name = 'fog'
mgmt_class

alias of OpenstackSystem

settings_key = 'ems_openstack'
type_name = 'openstack'
view_value_mapping
vm_class

alias of OpenStackInstance