The ironicclient.v1.node_shell Module¶
-
ironicclient.v1.node_shell.do_node_create(cc, args)[source]¶ Register a new node with the Ironic service.
-
ironicclient.v1.node_shell.do_node_delete(cc, args)[source]¶ Unregister node(s) from the Ironic service.
Returns errors for any nodes that could not be unregistered.
-
ironicclient.v1.node_shell.do_node_get_boot_device(cc, args)[source]¶ Get the current boot device for a node.
-
ironicclient.v1.node_shell.do_node_get_console(cc, args)[source]¶ Get the connection information for a node’s console, if enabled.
-
ironicclient.v1.node_shell.do_node_get_supported_boot_devices(cc, args)[source]¶ Get the supported boot devices for a node.
-
ironicclient.v1.node_shell.do_node_get_vendor_passthru_methods(cc, args)[source]¶ Get the vendor passthru methods for a node.
-
ironicclient.v1.node_shell.do_node_list(cc, args)[source]¶ List the nodes which are registered with the Ironic service.
-
ironicclient.v1.node_shell.do_node_port_list(cc, args)[source]¶ List the ports associated with a node.
-
ironicclient.v1.node_shell.do_node_set_boot_device(cc, args)[source]¶ Set the boot device for a node.
-
ironicclient.v1.node_shell.do_node_set_console_mode(cc, args)[source]¶ Enable or disable serial console access for a node.
-
ironicclient.v1.node_shell.do_node_set_maintenance(cc, args)[source]¶ Enable or disable maintenance mode for a node.
-
ironicclient.v1.node_shell.do_node_set_power_state(cc, args)[source]¶ Power a node on or off or reboot.
-
ironicclient.v1.node_shell.do_node_set_provision_state(cc, args)[source]¶ Initiate a provisioning state change for a node.
-
ironicclient.v1.node_shell.do_node_set_target_raid_config(cc, args)[source]¶ Set target RAID config on a node.
-
ironicclient.v1.node_shell.do_node_show_states(cc, args)[source]¶ Show information about the node’s states.
-
ironicclient.v1.node_shell.do_node_update(cc, args)[source]¶ Update information about a registered node.