ironicclient.osc.v1.baremetal_driver module

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

Bases: Lister

List the enabled drivers.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.ListBaremetalDriver (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

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

Bases: Lister

List the driver properties.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.ListBaremetalDriverProperty (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

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

Bases: Lister

List a driver’s RAID logical disk properties.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.ListBaremetalDriverRaidProperty (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

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

Bases: ShowOne

Call a vendor passthru method for a driver.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.PassthruCallBaremetalDriver (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.

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

Bases: Lister

List available vendor passthru methods for a driver.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.PassthruListBaremetalDriver (WARNING)>
take_action(parsed_args)[source]

Run command.

Return a tuple containing the column names and an iterable containing the data to be listed.

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

Bases: ShowOne

Show information about a driver.

get_parser(prog_name)[source]

Return an argparse.ArgumentParser.

log = <Logger ironicclient.osc.v1.baremetal_driver.ShowBaremetalDriver (WARNING)>
take_action(parsed_args)[source]

Return a two-part tuple with a tuple of column names and a tuple of values.