Class: Overcloud::UndercloudHandle
- Inherits:
-
Object
- Object
- Overcloud::UndercloudHandle
- Includes:
- Deployment, DeploymentRole, Flavor, Image, Node
- Defined in:
- lib/egon/overcloud/undercloud_handle.rb
Instance Method Summary collapse
-
#initialize(username, password, auth_url, port = 5000) ⇒ UndercloudHandle
constructor
A new instance of UndercloudHandle.
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
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 |