heat.engine.resources.server_base module

class heat.engine.resources.server_base.BaseServer(name, definition, stack)[source]

Bases: heat.engine.resources.stack_user.StackUser

Base Server resource.

property access_key
check_create_complete(server_id)[source]
check_delete_complete(prg)[source]
entity = 'servers'
handle_delete()[source]

Default implementation; should be overridden by resources.

handle_snapshot_delete(state)[source]
handle_update(json_snippet, tmpl_diff, prop_diff)[source]
metadata_update(new_metadata=None)[source]

Refresh the metadata if new_metadata is None.

property password
physical_resource_name_limit = 53
property secret_key
transport_poll_server_cfn(props)[source]
transport_poll_server_heat(props)[source]
transport_poll_temp_url(props)[source]
transport_zaqar_message(props)[source]