Class: Overcloud::UndercloudHandle

Inherits:
Object
  • Object
show all
Includes:
Deployment, DeploymentRole, Flavor, Image, Node
Defined in:
lib/egon/overcloud/undercloud_handle.rb

Instance Method Summary collapse

Methods included from Node

#create_node, #create_nodes_from_csv, #create_port, #get_node, #introspect_node, #introspect_node_status, #list_nodes

Methods included from Image

#find_image_by_name, #get_baremetal_deploy_kernel_image, #get_baremetal_deploy_ramdisk_image, #list_images

Methods included from Flavor

#create_flavor, #create_flavor_extra_specs, #create_flavor_from_node, #flavor_exists?, #get_flavor, #get_flavor_extra_specs, #list_flavors

Methods included from DeploymentRole

#list_deployment_roles

Methods included from Deployment

#deploy_plan, #edit_plan_deployment_role_count, #edit_plan_deployment_role_flavor, #edit_plan_deployment_role_image, #edit_plan_parameters, #get_plan, #get_stack_by_name, #list_stacks

Constructor Details

#initialize(username, password, auth_url, port = 5000) ⇒ UndercloudHandle

Returns a new instance of UndercloudHandle.



17
18
19
20
21
22
# File 'lib/egon/overcloud/undercloud_handle.rb', line 17

def initialize(username, password, auth_url, port = 5000)
  @username = username
  @password = password
  @auth_url = auth_url
  @port = port
end