ironic/ironic
Yuiko Takada Mori 857372a226 IPMITool: add IPMISocatConsole and IPMIConsole class
IPMISocatConsole is a new console interface class using ipmitool and
socat. It has the same APIs of IPMIShellinaboxConsole class and
provides TCP4/TCP6 connection service to connect serial-on-LAN of
nodes.
IPMIConsole is a new console interface class using ipmitool and used
as parent class of IPMIShellinaboxConsole and IPMISocatConsol class.

This patch set implements new console driver interfaces
IPMISocatConsole.

To use PXE + IPMItool + socat, specify pxe_ipmitool_socat.
To use IPA + IPMItool + socat, specify agent_ipmitool_socat.

Spec: https://review.openstack.org/#/c/319505/
Partial-Bug: #1553083
Change-Id: I35a7dcb7e89baf16d096501fd44dbc12adc8c61e
2016-07-25 16:42:31 +09:00
..
api Add multitenancy-related fields to port API object 2016-07-13 13:39:56 +03:00
cmd Replace logging constants with oslo.log 2016-04-26 16:38:51 +08:00
common Add multitenancy-related fields to port API object 2016-07-13 13:39:56 +03:00
conductor Add network interface to base driver class 2016-07-12 19:08:07 +03:00
conf Nova-compatible serial console: socat console_utils 2016-07-14 01:09:19 +00:00
db Merge "Correct reraising of exception" 2016-07-08 18:28:41 +00:00
dhcp Add 'neutron' network interface 2016-07-13 13:38:56 +03:00
drivers IPMITool: add IPMISocatConsole and IPMIConsole class 2016-07-25 16:42:31 +09:00
locale Imported Translations from Zanata 2016-06-11 07:09:11 +00:00
nova Update resources only for specific node during deletion. 2016-04-29 19:16:12 +00:00
objects Add internal_info field to ports and portgroups 2016-07-07 19:56:13 +03:00
tests IPMITool: add IPMISocatConsole and IPMIConsole class 2016-07-25 16:42:31 +09:00
__init__.py Move eventlent monkeypatch out of cmd/ 2014-02-08 00:11:56 -08:00
netconf.py Make use of oslo-config-generator 2016-05-25 11:59:13 +08:00
version.py Correct version.py and update current version string 2014-03-21 13:50:05 -07:00