The ironicclient.osc.v1.baremetal_node Module

class ironicclient.osc.v1.baremetal_node.AbortBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateBaremetalNode

Set provision state of baremetal node to ‘abort’

PROVISION_STATE = 'abort'
log = <logging.Logger object at 0x7fc2f5c97dd0>
class ironicclient.osc.v1.baremetal_node.AdoptBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘adopt’

PROVISION_STATE = 'adopt'
log = <logging.Logger object at 0x7fc2f5c97a50>
class ironicclient.osc.v1.baremetal_node.BootdeviceSetBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Set the boot device for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f5c97ad0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.BootdeviceShowBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.ShowOne

Show the boot device information for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f523b650>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.CleanBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘clean’

PROVISION_STATE = 'clean'
get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f523b710>
class ironicclient.osc.v1.baremetal_node.ConsoleDisableBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Disable console access for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f523bdd0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ConsoleEnableBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Enable console access for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f523b8d0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ConsoleShowBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.ShowOne

Show console information for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50bbe50>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.CreateBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.ShowOne

Register a new node with the baremetal service

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50bbfd0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.DeleteBaremetal(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.DeleteBaremetalNode

Unregister a baremetal node. DEPRECATED

log = <logging.Logger object at 0x7fc2f50bbf50>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.DeleteBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Unregister baremetal node(s)

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50bba50>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.DeployBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘deploy’

PROVISION_STATE = 'active'
get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50bb950>
class ironicclient.osc.v1.baremetal_node.InjectNmiBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Inject NMI to baremetal node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4ddea90>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.InspectBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘inspect’

PROVISION_STATE = 'inspect'
log = <logging.Logger object at 0x7fc2f50bb490>
class ironicclient.osc.v1.baremetal_node.ListBaremetal(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ListBaremetalNode

List baremetal nodes. DEPRECATED

log = <logging.Logger object at 0x7fc2f4a92690>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ListBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Lister

List baremetal nodes

PROVISION_STATES = ['active', 'deleted', 'rebuild', 'inspect', 'provide', 'manage', 'clean', 'adopt', 'abort']
get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4a92ad0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.MaintenanceSetBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Set baremetal node to maintenance mode

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4a92f90>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.MaintenanceUnsetBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Unset baremetal node from maintenance mode

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4a92a50>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ManageBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘manage’

PROVISION_STATE = 'manage'
log = <logging.Logger object at 0x7fc2f4a92fd0>
class ironicclient.osc.v1.baremetal_node.PassthruCallBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Call a vendor passthu method for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4a92a90>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.PassthruListBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Lister

List vendor passthru methods for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50d0350>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.PowerBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Set power state of baremetal node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50d08d0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ProvideBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘provide’

PROVISION_STATE = 'provide'
log = <logging.Logger object at 0x7fc2f50d0990>
class ironicclient.osc.v1.baremetal_node.ProvisionStateBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Base provision state class

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f45cd290>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateBaremetalNode

Provision state class adding –wait flag.

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f45cdb10>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.RebootBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Reboot baremetal node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50d0090>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.RebuildBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘rebuild’

PROVISION_STATE = 'rebuild'
log = <logging.Logger object at 0x7fc2f50d0390>
class ironicclient.osc.v1.baremetal_node.SetBaremetal(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.SetBaremetalNode

Set baremetal properties. DEPRECATED

log = <logging.Logger object at 0x7fc2f4f0cf50>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.SetBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Set baremetal properties

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f50d0110>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ShowBaremetal(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ShowBaremetalNode

Show baremetal node details. DEPRECATED

log = <logging.Logger object at 0x7fc2f541ded0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ShowBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.ShowOne

Show baremetal node details

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f541d0d0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.UndeployBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.ProvisionStateWithWait

Set provision state of baremetal node to ‘deleted’

PROVISION_STATE = 'deleted'
log = <logging.Logger object at 0x7fc2f541d850>
class ironicclient.osc.v1.baremetal_node.UnsetBaremetal(app, app_args, cmd_name=None)[source]

Bases: ironicclient.osc.v1.baremetal_node.UnsetBaremetalNode

Unset baremetal properties. DEPRECATED

log = <logging.Logger object at 0x7fc2f541d650>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.UnsetBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Unset baremetal properties

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f541d710>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.ValidateBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Lister

Validate a node’s driver interfaces

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4fdc110>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.VifAttachBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Attach VIF to a given node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4fdccd0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.VifDetachBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Command

Detach VIF from a given node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4fdc2d0>
take_action(parsed_args)[source]
class ironicclient.osc.v1.baremetal_node.VifListBaremetalNode(app, app_args, cmd_name=None)[source]

Bases: osc_lib.command.command.Lister

Show attached VIFs for a node

get_parser(prog_name)[source]
log = <logging.Logger object at 0x7fc2f4fdce50>
take_action(parsed_args)[source]

Previous topic

The ironicclient.osc.v1.baremetal_driver Module

Next topic

The ironicclient.osc.v1.baremetal_port Module

This Page