def validate(self, task):
        node = task.node
        driver_info_dict = ilo_common.parse_driver_info(node)
        if 'console_port' not in driver_info_dict:
            raise exception.MissingParameterValue(_(
                "Missing 'console_port' parameter in node's driver_info."))

        ilo_common.update_ipmi_properties(task)
        super(IloConsoleInterface, self).validate(task)
Validate the Node console info.
dataset/ETHPy150Open openstack/ironic/ironic/drivers/modules/ilo/console.py/IloConsoleInterface.validate